Версия 1.4.0.0 - Автоматическое обновление из прайсов
В обновление 1.4.0.0 реализовано автоматическое обновление из прайсов, которые можно скачать по ссылке.
Обновление можно настроить при помощи заданий cron, используя команду:
* 10 * * * /usr/bin/php -q /var/www/!kmwa/kmwa.dev/cli.php shop kmsuppliersPluginImport
Команду для вашего сайта вы можете найти в настройках плагина.
Также доступны команды:
- только импорт:
/usr/bin/php -q /var/www/!kmwa/kmwa.dev/cli.php shop kmsuppliersPluginImport do
- только применение:
/usr/bin/php -q /var/www/!kmwa/kmwa.dev/cli.php shop kmsuppliersPluginImport apply IMPORT_ID
- только отмена:
/usr/bin/php -q /var/www/!kmwa/kmwa.dev/cli.php shop kmsuppliersPluginImport revert IMPORT_ID
Где IMPORT_ID - идентификатор сделанного импорта.
После полного обновления (импорт + применение) можно настроить отправку отчета себе на электронную почту.
Рекомендуется для тестов пару недель использовать команду только на импорт, а применять его уже вручную. Это необходимо для уверенности, что импорт прошел верно и в каталог запишутся верные данные.
Также в этой версии немного изменена логика загрузки zip архивов, проверьте корректность работы ваших настроенных поставщиков.
4 comments
добрый, подскажите где брать эти идентификаторы?
http://prntscr.com/ozch4l
а то загрузку всех прайсов настроить можно, а по отдельности не понятно где брать эти идентификаторы, и соответственно не понятно как можно применить их
спасибо
https://kmwa.ru/hub/282/avtomaticheskoe-obnovlenie-po-raspisaniyu/
Здравствуйте! Подскажите пожалуйста, только в ручном режиме я могу узнать и подставить в команду Cron параметр IMPORT_ID?
Вопрос, можно ли сделать команду на применения последнего импорта?
Спасибо.
Добрый день
Да, только в ручном.
В каком контексте нужна такая команда? Не могу придумать применения ее в жизни.