2020-12-26
54
3 мин.


Загрузка / Выгрузка данных через API Хорошоп

Загрузка каталога товаров с сайта на базе CMS  Хорошоп с использованием API

Для получения вашего каталога товаров с сайта CMS Horoshop откройте на рабочем столе ярлык "Загрузка товаров в каталог"

Укажите ссылку для доступа к API в виде https://ваш-домен/api/
Логин и пароль –  необходимо создать в админ панели сайта Horoshop, вкладка Настройки-Админы и затем указать их в настройках программы.

Если вам требуется с сайта загрузить данные так же на украинском языке, тогда добавьте новый язык, если он недоступен в справочнике языков


Выгрузка каталога товаров из E-Trade Jumper на сайт на базе CMS  Хорошоп с использованием API

Для обновления сайта работающего на базе CMS Horoshop откройте на рабочем столе ярык "Выгрузка каталога товаров"

Создайте новый шаблон, для этого нажмите кнопку + и выбериите в списке "CMS  Хорошоп API"

Откройте шаблон для редактирования


Укажите ссылку для доступа к API в виде https://ваш-домен/api/
Логин и пароль –  необходимо создать в админ панели сайта Horoshop, вкладка Настройки-Админы и затем указать их в настройках программы.


Для выбора полей, которые будут обновляться на сайте нажмите кнопку "Настройка выгрузки полей" и отметьте флагом "Обновлять" нужные поля.

Обязательные поля, которые обновляются всегда при обновлении сайта, вне зависимости от установленного флага "Обновлять" в настройках программы:

  • Артикул товара (article)
  • Артикул родительского товара (parent_article)
  • Наименование товара (title)
  • Наименование модификации товара (mod_title)
  • Категория товара (parent)

В колонке "Формула" можно указать логические условия и макроподстановки полей откуда требуется брать значения для товаров, список всех макроподстановок можно получить в "Настройке сетки базового каталога". Так же доступна возможно указывать поля с учётом языка, доступно два языка русский и украинский, для них используется префиксы:

  • pd_ru - русский
  • pd_ua - украинский

и список полей для них:

  • name - наименование товара
  • description_short - описание товара краткое
  • description_full - описание товара полное
  • meta_description
  • meta_keyword
  • meta_title
  • seo_h1
  • tag

Для указания макроподстановки в поле "формула" с учётом языков необходимо указать её в таком виде (префикс.название поля)
pd_ru.name

Обратите внимание, для того, чтобы использовать макроподстановки для украинского языка, необходимо добавить украиский язык в справочнике языков.



Сохрани ссылку на эту статью