Являясь эксклюзивным разработчиком сервиса API для prime-sport.ru, компания PrimeLabs предлагает готовый бесплатный модуль импорта товаров и интеграции с prime-sport.ru для Битрикс.
Вам потребуется установить модуль, настроить Соответствия разделов Вашего сайта и сайта prime-sport.ru, установить Базовый тип цен и Наценку, в случае необходимости добавить Исключения товаров. После настройки будет происходит автоматический импорт и обновление товаров.
Для работы модуля необходимо:
1.Установить библиотеку php-soap
yum install php-soap (пример команды установки для ОС CentOS BitrixVM).
2.Перевести запуск агентов Битрикс на cron.
Настройки модуля находятся в Настройки — Настройки продукта — Настройки модулей — Модуль интеграции с prime-sport.ru от PrimeLabs.
Настройки модуля
Логин для prime-sport.ru - Логин от Личного кабинета на сайте prime-sport.ru.
Пароль для prime-sport.ru - Пароль от Личного кабинета на сайте prime-sport.ru.
Склад - Указывается склад, на который будут загружаться остатки по товарам.
Дополнительно выгружать остатки в торговый каталог - Устанавливается, если для Вашего сайта требуется остатки дополнительно выгружать в торговый каталог.
Инфоблок - Указывается инфоблок товаров Вашего сайта, в который нужно импортировать товары. После выбора инфоблока нужно сохранить настройки, и затем продолжить настройку модуля.
Укажите также свойства Вашего сайта, соответствующие свойствам товаров Артикул, Бренд, Размер и так далее.
Общие настройки
Тип цены - Выбирается Ваш текущий тип цен в prime-sport.
Наценка - Наценка по умолчанию для всех товаров.
Активировать импорт - Активирует или деактивирует импорт товаров.
Запустить полный импорт - Галочка ставиться для запуска полного импорта. Используется при первом импорте товаров или при необходимости принудительно обновить данные по всем товарам, в случае рассинхронизации данных или других ситуациях. После того, как Полный импорт завершиться, галочка снимется.
Статус импорта - Отображает текущий статус импорта товаров. Возможные статусы: «Импорт завершён Дата/время.», «Происходит импорт.» Если импорт происходит в настоящий момент, то над блоком настроек появляется Индикатор выполнения, отражающий процесс импорта.
Блок соответствия разделов и наценки
Бэкапы настроек соответствий - Хранятся последние 6 бэкапов настроек соответствия разделов. Бэкап создаётся в момент сохранения настроек, если в соответствиях разделов были изменения.
Настройки соответствия разделов - В данном блоке устанавливаются соответствия категорий сайта с разделами prime-sport.ru. Соответствия разделов нужно установить для того, чтобы товары попали в нужные категории Вашего сайта. Если товары находятся в категории, для которой не установлены соответствия, то он не импортируется. Если сопоставлен раздел имеющий подразделы, то он будет включать в себя подразделы. Т.е. в сопоставленную категорию импортируются и товары из подразделов. В этом же блоке настроек можно установить наценку для конкретного раздела. Наценка указывается в виде целого числа.
Блок исключений
По умолчанию обновляются все данные по товару (у всех товаров установлено свойство “Обновлять”), включая названия и описания товаров. Если для товаров требуется не обновлять названия или остатки, или цены, то необходимо настроить для этих товаров исключения.
ID товара - Необходимо указать ID товара на Вашем сайте.
Не обновлять - Товар полностью исключается из обновления.
Только остатки - Обновляются только остатки, но не обновляются никакие другие данные.
Только остатки и цены - Обновляются только остатки и цены у товаров, но не обновляются никакие другие данные.
Изменение интервала импорта
Для изменения интервала импорта товаров Вы можете поменять настройки времени запуска для агента Настройки — Настройки продукта — Агенты.
Изменить интервал (сек.): для \PrimeLabs\PsExchange\Import\Agent::run();