Домой / Joomla и Wordpress / Экспорт товара JoomShopping в YML-файл для Яндекс Маркет

Экспорт товара JoomShopping в YML-файл для Яндекс Маркет

Плагин/аддон для Joomshopping формирует прайс (экспорт данных) в формате xml/YML для интернет-магазина, построенного на CMS Joomla и компоненте JoomShopping. Поддерживаются версии Joomla 2.5 – 3.7 с соответствующими им версиями Joomshopping и даже Joomla 1.5 (отдельная ограниченная версия).

Тип описания данных – произвольный товар, “vendor.model”. Этот тип является универсальным, наиболее удобным и рекомендован для описания товаров большинства категорий Яндекс.Маркет. Согласно схемы этой модели, кроме основных тегов (название, категория, цена, валюта, фото, наличие или доступность товара под заказ), плагин поддерживает такие теги, как бренд производителя, модель, код товара, характеристики товара.

Параметры плагина 1

Аддон позволяет сохранять и вызывать на выполнение разные шаблоны/профили параметров. Вы можете сделать несколько профилей экспорта, настроенные под разные сайты, которым передаёте свои прайсы. Так как Яндекс требует соблюдения уникальности товара в прайсе, плагин автоматически исключает дубли страниц для товаров, которые встречаются одновременно в нескольких категориях. Приоритет у категории с меньшим ID.

Учитывается функция «Склад» Joomshopping:

если «Склад» включен, статус наличия товара определяется по остатку на складе. Опция «Только в наличии» позволяет включить в экспорт только товар с положительным остатком на складе. Если функция «Склад» не активна, опция «Только в наличии» при экспорте не учитывается и весь товар считается доступным. Страна производителя из названия производителя выводится специальным тегом country_of_origin. Например, если производитель «HTC, Китай», то в xml-прайсе название производителя будет «HTC» и добавится тег Китай Также, если Производитель указан как страна, например, «Малайзия», это тоже будет показано тегом Малайзия и имеет приоритет над страной из Производителя. Для корректной работы этой функции в справочнике Joomshopping => Опции => Список стран нужно перевести на русский язык все те страны, которые встречаются в производителях. Кроме того, страна производителя может быть задана через Характеристики товара. Значениями cpa (Заказ на Маркете) могут быть 0, 1, да, нет, участвует, не участвует – в прайсе будет заменено на соответствующее стандартное значение 0 или 1. cpa также позволяет управлять включением товара в прайс. Для этого выберите в параметре «Заказ на Маркете» опцию «Исключать из прайса»

Автоматическое выполнение можно настроить через Cron: Установить в списке Joomshopping => Опции => Импорт и экспорт метку «Автоматическое выполнение» только там, где нужно.

Командная строка для CRON (это одна строка): wget -O /dev/null «http://{Ваш_Домен}/index.php?option=com_jshopping&controller=importexport&task=start&ie_id={xx}&key={Ключ безопасности}» или wget «http://{Ваш_Домен}/index.php?option=com_jshopping&controller=importexport&task=start&ie_id={xx}&key={Ключ безопасности}» -O /dev/null или

curl «http://{Ваш_Домен}/index.php?option=com_jshopping&controller=importexport&task=start&ie_id={xx}&key={Ключ безопасности}»

где {xx} это id вашей выгрузки в «Импорт и экспорт», {Ключ безопасности}

нужно взять здесь: Joomshopping => Настройки => Ключ безопасности (много букв и цифр).

Вставить эту ссылку в задание Cron сервера, настроить периодичность выполнения. У каждого сервера могут быть свои нюансы настройки CRON. Спрашивайте у техподдержки сервера.

скачать

Смотрите также

joomshoping

Проблемы с Joomshoping на php 7.0

Первая проблема при обновлении на новую версию Joomshoping 4.18.2 это копирайт от Joomshoping, а именно (Copyright …

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *