Замена категорий в выгрузке YML для Joomshopping

Рейтинг:
Новинка
Замена категорий в выгрузке YML для Joomshopping
Цена: 300 руб
Версия Joomla: 2.5, 3.x
Версия Joomshopping: 3.x.x, 4.x.x
Последнее обновление: 05.09.2021
Поддержка: Помощь и обновления в течение 1 года для домена, указанного в заказе

Плагин работает в комплекте с основной выгрузкой "Export YML (iMaud)" и заменяет список категорий Joomshopping на любой другой список.

Для максимально точного попадания товарных предложений Вашего магазина в каталог торговой площадки замените содержимое блока <categories> в общей части фида и значения полей <categoryId> в товарах <offer> на категории маркетплейс Яндекс-Маркет, Rozetka и другие YML-совместимые. Для разных сервисов можно создать разные списки категорий (подключаете нужный в шаблоне выгрузки).

В параметрах плагина нужно добавить построчно (кнопка "Добавить" внизу таблицы") новый список категорий с указанием ID заменяемой категории Joomshopping. Например, вместо каждой категорий вашего сайта, можно подставить соответствующую категорию торговой площадки.

Плагин Замена категорий Joomshopping в YML фиде

Нужно просто заменить названия категорий вашего сайта на более подходящие, не меняя их ID?
В таком варианте оставьте первые две колонки – ID, ID родительской – пустыми и заполните две последние – Название, ID категории Joomshopping.

Методы замены категорий

Плагин Замена категорий Joomshopping в YML фиде

Метод 1: Заменить полностью список категорий <categories> и значение <categoryId> в товарах на новый.

Метод 2: Не менять ID категорий. Изменить названия категорий и добавить в общем списке категорий атрибут с указанным ID:

<categories>
  <category id="старый ID" new_id="новый ID"> Новое название <category>
  .......
</categories>

Метод 3: Не менять ID категорий. Изменить названия категорий и добавить в товарах новое поле с указанным ID категории:

<offer id="xxx">
  <categoryId> ID категории без изменений </categoryId>
  .......
  <new_id> Новый ID категории </new_id>
</offer>

Метод 3 для выгрузки на Яндекс Маркет:
Чтобы не заполнять вручную для каждого товара характеристику <market_category>, введите свой список категорий в соответствии с текущим списком категорий фида, укажите в качестве нового "ID" категорию Маркета, а в поле "Название поля/атрибута" укажите название "market_category".

Дополнительный чекбокс "Удалять в товарных предложениях фида категории, отсутствующие в списке" позволяет удалить у товара с несколькими категориями те категории, которые не нужно показывать в фиде. Останутся только категории из списка в этом плагине. Например, создайте список только "канонических" категорий товаров, а вспомогательные не вводите.
Будьте внимательны! Если у товара только одна категория и её нет в новом списке, он окажется без категории! Убедитесь, что Вы ввели все категории товаров, которые есть в данном фиде.

Установка плагина

Аддон устанавливается из Joomshopping:
Панель управления => Компоненты => Joomshopping => Установка и обновление.

В панели управления Joomla плагин будет здесь:
Компоненты => JoomShopping => Опции => Импорт и Экспорт => Plugin iMaudExportYML Custom Categories.
Впоследствии название шаблона можно изменить на более подходящее.

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

Плагин в списке Импорт и экспорт

Настройка

В таблице в полях колонки "ID категории Joomshopping" можно перечислить несколько ID через запятую.
Не должно быть строк с одинаковыми ID и названиями новых категорий, иначе получите в фиде дубли категорий!

Вы можете создавать любое количество шаблонов замены категорий для разных торговых площадок. Для этого измените значение поля "Название шаблона" и нажмите кнопку "Дублировать шаблон" – получите ещё один список замены со своими настройками. Он будет доступен под своим названием в менеджере "Импорт и экспорт". В основной выгрузке, которая предназначена для этой же торговой площадки, в поле "Связанные плагины" отметьте название вашего нового шаблона замены категорий.

Если товаров в фиде очень много (десяток тысяч и более) и с включенным плагином возникают проблемы с выгрузкой – дополнительная обработка фида увеличивает время выгрузки или срабатывает ограничение по выделенной памяти – по возможности, не меняйте ID категорий и отключите чекбокс "Удалять категории..." Такая настройка плагина только заменит названия категорий в начале фида и не будет прогонять скрипт по каждому товару для замены его категорий на другие ID.

Оставить отзыв