Skip to main content

Инструкция по установке модуля импорта товаров и интеграции с prime-sport.ru для OpenCart 2

Порядок установки по ssh

  1. Перед установкой обязательно сделайте полный бэкап сайта.
  2. Установка через панель сервера отличается, чтобы выполнить соответствующие действия через панель, обратитесь к инструкциям и помощи Вашего хостинг-провайдера.
  1. Скачать архив с модулем и установить через установщик модулей OpenCart.
  1. Установить библиотеку php-soap. Ниже указан пример установки для CentOS (BitrixVM):
yum install php-soap
  1. Добавить права для доступа к модулю группе пользователей Администраторы. Система -> Пользователи -> Группы пользователей:
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
  1. На странице Настройки — Модификации, сбросить и обновить данные.
  1. Обновить страницу со сбросем кеша — Shift+Ctrl+R. После этого значок настроек модуля появится в админке.
  1. Добавить в крон задачу по запуску импорта:
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

На этом установка модуля завершена. Вы можете перейти к его настройке, инструкция ниже.

Для обновлении модуля

  1. Удалить модификатор через админку сайта.
  1. Сохранить файл с настройками соответствий разделов
admin/controller/ps_sync/category_section.xml
  1. Удалить папки ps_sync из всех отображаемых на скрине каталогов admin, catalog, system, module, view, language, template.
  1. Удалить таблицу primelabs_psexchange_import_product
  1. Удалить столбцы в таблице 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;
  1. Установить и настроить модуль по инструкции.
  1. Скопировать ранее сохранённые настройки соответствия разделов в установленный модуль.
admin/controller/ps_sync/category_section.xml
Все вопросы по интеграции и технической поддержке принимаются только по emailsupps@primelabs.ru

Полезные ссылки

prime-sport.ru установка модуля OpenCart 2

Закажите интеграцию сайта с любой системой

Быстро, функционально, профессионально!

    * Просто оставьте свой Email, и мы свяжемся с Вами.

    Бизнес-Центр "Высота"
    офис 603/2