Установка модуля в OpenCart
Скопировать ссылку на статью
Скопировано

Для начала скачайте модуль по ссылке. Далее, распакуйте архив и переместите файлы модуля из папки «Upload» в корневую директорию сайта.

В административной части сайта откройте раздел «Модули/Расширения». В открывшемся списке найдите модуль «RetailCRM» и нажмите на кнопку «Активировать».

После активации модуля откроется доступ к редактированию.

На странице редактирования укажите используемую версию API, адрес системы (например, https://demo.retailcrm.ru), а также созданный ранее API-ключ.

Далее выберите страны, для которых будет доступна отправка товаров (требуется для синхронизации способов доставки).

Поле «Настройка валюты» предназначено для указания валюты в которой будет выгружаться цена в ICML-каталоге.

После ввода всех необходимых данных нажмите на кнопку «Сохранить».

Во вкладке «Справочники» необходимо указать соответствие значений справочников интернет-магазина и системы.

В разделе «По умолчанию» настраиваются способы оплаты и доставки, которые будут указываться в заказе при выгрузке из системы, если они не были выбраны.

Проверьте, есть ли в системе необходимые значения справочников, соответствующие справочникам интернет-магазина. Если их недостаточно, добавьте новые в разделе Справочники.

После сохранения настроек соответствия справочников нажмите на кнопку «Выгрузить клиентов и заказы» для выгрузки в систему уже существующих заказов и клиентов.

Если хотите сразу сгенерировать каталог для выгрузки в систему, нажмите на кнопку «Выгрузить каталог», которая находится рядом с кнопкой выгрузки клиентов и заказов.

Каталог товаров будет сформирован по адресу http://yoursite.com/retailcrm.xml, где yoursite.com адрес сайта. Адрес каталога необходимо вставить в поле «URL ICML - файла» для синхронизации каталога магазина с системой.

Также для автоматического формирования каталога необходимо добавить в cron запись определенного формата. Пример:

v3.x - * */4 * * * /usr/bin/php /path/to/opencart/system/cron/icml.php >> /path/to/opencart/system/storage/logs/cronjob_icml.log 2>&1

v4.x - * */4 * * * /usr/bin/php /path/to/opencart/system/library/retailcrm/cron/icml.php >> /path/to/opencart/system/storage/logs/cronjob_icml.log 2>&1

Для получения изменений и новых данных из системы добавьте в cron запись следующего формата. Пример:

v3.x - */5 * * * * /usr/bin/php /path/to/opencart/system/cron/history.php >> /path/to/opencart/system/storage/logs/cronjob_history.log 2>&1

v4.x - */5 * * * * /usr/bin/php /path/to/opencart/system/library/retailcrm/cron/history.php >> /path/to/opencart/system/storage/logs/cronjob_history.log 2>&1

Для выгрузки акционных цен с сайта добавьте в cron запись следующего формата. Пример:

v3.x - 0 0 * * * /usr/bin/php /path/to/opencart/system/cron/prices.php >> /path/to/opencart/system/storage/logs/cronjob_prices.log 2>&1

v4.x - 0 0 * * * /usr/bin/php /path/to/opencart/system/library/retailcrm/cron/prices.php >> /path/to/opencart/system/storage/logs/cronjob_prices.log 2>&1

Примечание

После добавления записи в cron настраиваем поле «Настройки выгрузки акционной цены», которое будет расположено на начальной вкладке административной панели OpenCart, где указывается сопоставление со справочником «Тип цены» системы.

Благодарим за отзыв.
Была ли статья полезна?
Нет
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Да
Предыдущая статья
Создание интернет-магазина в системе для сайта на OpenCart
Процесс создания магазина и ключа в системе для последующей интеграции с сайтом.
Следующая статья
Настройка Daemon Collector для сайта на OpenCart
Для взаимодействия системы с посетителями вашего сайта предусмотрена возможность настройки специализированной системной службы - Daemon Collector.