Инструкция по установке модуля импорта товаров и интеграции с prime-sport.ru для OpenCart 2
Порядок установки по ssh
- Перед установкой обязательно сделайте полный бэкап сайта.
- Установка через панель сервера отличается, чтобы выполнить соответствующие действия через панель, обратитесь к инструкциям и помощи Вашего хостинг-провайдера.
- Скачать архив с модулем и установить через установщик модулей OpenCart.
- Установить библиотеку php-soap. Ниже указан пример установки для CentOS (BitrixVM):
yum install php-soap
- Добавить права для доступа к модулю группе пользователей Администраторы. Система -> Пользователи -> Группы пользователей:
oc_cli/not_found
oc_cli/router
oc_cli/startup
oc_cli/welcome
ps_sync/category_markup
ps_sync/category_section
ps_sync/panel
ps_sync/product
- На странице Настройки — Модификации, сбросить и обновить данные.
- Обновить страницу со сбросем кеша — Shift+Ctrl+R. После этого значок настроек модуля появится в админке.
- Добавить в крон задачу по запуску импорта:
nano /etc/crontab
*/5 * * * * пользователь_от_которого_работает_веб-сервер test -f /путь_к_сайту/oc_cli.php && { /usr/bin/php -f /путь_к_сайту/oc_cli.php catalog ps_sync/execute; } >> /путь_к_сайту/logs/ps_sync.log 2>&1
На этом установка модуля завершена. Вы можете перейти к его настройке, инструкция ниже.
Для обновлении модуля
- Удалить модификатор через админку сайта.
- Сохранить файл с настройками соответствий разделов
admin/controller/ps_sync/category_section.xml
- Удалить папки ps_sync из всех отображаемых на скрине каталогов admin, catalog, system, module, view, language, template.
- Удалить таблицу primelabs_psexchange_import_product
- Удалить столбцы в таблице oc_product:
Столбец primelabs_psexchange_uuid
Столбец primelabs_psexchange_barcode
Столбец primelabs_psexchange_inbox
ALTER TABLE oc_product DROP COLUMN primelabs_psexchange_uuid;
ALTER TABLE oc_product DROP COLUMN primelabs_psexchange_barcode;
ALTER TABLE oc_product DROP COLUMN primelabs_psexchange_inbox;
- Установить и настроить модуль по инструкции.
- Скопировать ранее сохранённые настройки соответствия разделов в установленный модуль.
admin/controller/ps_sync/category_section.xml
Все вопросы по интеграции и технической поддержке принимаются только по email: supps@primelabs.ru
Полезные ссылки
prime-sport.ru установка модуля OpenCart 2
Закажите интеграцию сайта с любой системой
Быстро, функционально, профессионально!
* Просто оставьте свой Email, и мы свяжемся с Вами.