Нестандартная ситуация с картинками WebAsyst, прошу помочь.
Добавлено: 07 янв 2012 15:25
Имеем следующее:
- поставщик предоставляет 2 xml файла, один из которых представляет по сути каталог с подробными характеристиками по товару, второй актуальная цена , гарантия, наличие на складе и прочие динамические параметры
- скриптом на питоне я обрабатываю два этих файла и на выходе получаю один "плоский" актуальный прайс уже в формате Exel который и скармливаю ПЛИ
- во время обработки файлов поставщика я анализирую ссылки на картинки и если их (файлов картинок) еще нет в соответствующей директории моего магазина, закачиваю их туда по FTP
- одновременно "очищаю" название файла от URL и пишу эти названия в дополнительную ячейку файла для ПЛИ
- точнее в эту ячейку ложатся 3 названия файлов через запятую в разных разрешениях
- в правилах импорта я создаю доп поле куда копирую мои названия файлов кортинок
- после пакетной обработки переходим на экспорт в два этапа
- первый этак это экспорт через туннель в конфигурации для WebAsyst, но так как доп поля экспортировать через туннель нельзя я иду на второй этап
- экспортирую 3 поля (наименование, цена (цена необходима в дальнейшем так как импорт WebAsyst по наличию этого поля отличает описания товара от категорий), файлы картинок) посредством создания csv файла
- далее, уже средствами WebAsyst импортируем csv файл, тем самым решаем проблему синхронизации картинок
- напоминаю, сами файлы проверены на наличие на стороне магазина, и если необходимо, загружены недостающие на этапе первичной обработки до ПЛИ
Собственно вопрос:
Все пункты описанной схемы без проблем автоматизируется сторонними и встроенным планировщиком, кроме момента импорта файла картинок из самой WebAsyst. Обновление необходимо производить 2 раза в сутки.
Как можно автоматизировать этот момент?
- поставщик предоставляет 2 xml файла, один из которых представляет по сути каталог с подробными характеристиками по товару, второй актуальная цена , гарантия, наличие на складе и прочие динамические параметры
- скриптом на питоне я обрабатываю два этих файла и на выходе получаю один "плоский" актуальный прайс уже в формате Exel который и скармливаю ПЛИ
- во время обработки файлов поставщика я анализирую ссылки на картинки и если их (файлов картинок) еще нет в соответствующей директории моего магазина, закачиваю их туда по FTP
- одновременно "очищаю" название файла от URL и пишу эти названия в дополнительную ячейку файла для ПЛИ
- точнее в эту ячейку ложатся 3 названия файлов через запятую в разных разрешениях
- в правилах импорта я создаю доп поле куда копирую мои названия файлов кортинок
- после пакетной обработки переходим на экспорт в два этапа
- первый этак это экспорт через туннель в конфигурации для WebAsyst, но так как доп поля экспортировать через туннель нельзя я иду на второй этап
- экспортирую 3 поля (наименование, цена (цена необходима в дальнейшем так как импорт WebAsyst по наличию этого поля отличает описания товара от категорий), файлы картинок) посредством создания csv файла
- далее, уже средствами WebAsyst импортируем csv файл, тем самым решаем проблему синхронизации картинок
- напоминаю, сами файлы проверены на наличие на стороне магазина, и если необходимо, загружены недостающие на этапе первичной обработки до ПЛИ
Собственно вопрос:
Все пункты описанной схемы без проблем автоматизируется сторонними и встроенным планировщиком, кроме момента импорта файла картинок из самой WebAsyst. Обновление необходимо производить 2 раза в сутки.
Как можно автоматизировать этот момент?