Экспорт товара Joomla K2 Store для Яндекс Маркет (формат YML)

Рейтинг:
Экспорт товара Joomla K2 Store для Яндекс Маркет (формат YML)
Цена: 500 руб
Версия Joomla: 3.x
Последнее обновление: 01.11.2015
Поддержка: помощь и обновления в течение 180 дней для домена, указанного в заказе

Плагин выполняет выгрузку, экспорт товара магазина, построенного на компоненте Joomla K2 Store в специальном формате YML – Yandex Market Language – для передачи прайса в систему Яндекс Маркет.

Экспорт может выполняться как в файл (вы сам определяете когда нужно обновить файл прайса магазина) или в динамическом режиме. В динамическом режиме робот Яндекс или другой системы, которой вы передаёте ссылку, может выгружать актуальную версию прайса в момент обращения по ссылке. Но имейте ввиду, если количество товара достаточно большое, измеряется тысячами, динамическое формирование прайса каждый раз по запросу робота может вносить чрезмерную нагрузку на сервер.

Возможно использование плагина на чистом К2, без компонента K2 Store. В таком случае цена товара вводится как дополнительное поле, а в параметрах плагина нужно указать ID этого поля.

Все параметры плагина:

Плагин экспорта K2 store Параметры плагина K2store экспорт yml

  • Выбрать для прайса краткое и/или полное описание товара
  • Сохранить html-теги в описании
  • Добавить тег <sales_notes> – примечание с заданным текстом.
  • Добавить тег <adult> – товары для взрослых.
  • Информация о доставке:
    • не указывать,
    • самовывоз,
    • доставка включена в цену товара,
    • доставка оплачивается дополнительно,
    • стоимость доставки,
    • минимальная цена товара для бесплатной доставки.
  • Исключить категории по ID.
  • Исключить товар по ID.
  • Выгружать доп.поля (extrafields).
  • Метод экспорта:
    • Динамически;
    • Сохранить в файл.
  • Имя файла экспорта.
  • Путь сохранения файла на сервере (указать путь от корня сайта, например /tmp)
  • Название компании.
  • Разработчик сайта.
  • Email разработчика.

Установка и настройка

Плагин экспорта K2 Store для Яндекс Маркет устанавливается как стандартное расширение Joomla – через Менеджер расширений.

Если плагин вообще ничего не выводит – проверьте на сервере наличие расширений PHP с названиями, содержащими DOM и XML. Обычно они включены, если же у вас отключены – включите. На некоторых хостингах провайдеры таким образом экономят свои ресурсы.

После установки плагина необходимо зайти в Менеджер плагинов, найти плагин K2 Export YML (тип плагина K2export), открыть для изменения параметров и включить плагин. Экспорт выполняется только если состояние плагина "Включено". Все изменения параметров вступают в силу после "Сохранить".

Ссылка на yml-файл по-умолчанию: домен/tmp/ymlexport.xml

Если файл экспорта будет генерироваться динамически, по запросу робота Яндекс.Маркет, в качестве ссылки на yml-файл необходимо передать такую ссылку: домен/plugins/k2export/exportyml/exportyml.php

Прежде чем переводить плагин в динамический режим, проверьте формирование прайса в режиме сохранения в файл.

Если не используется компонент K2Store, Доп.поле для цены товара должно иметь псевдоним (alias) – "price", а старая цена – с псевдонимом "old_price".

Обработка дополнительных полей для Яндекс.Маркет

Доп.поля, используемые как теги Яндекс.Маркет, должны иметь псевдоним (alias), совпадающий с элементом Яндекс.Маркет, а их названия могут быть произвольными. В данной версии, помимо основных, обрабатываются следующие теги Яндекс.Маркет, введенные как доп.поля товара (это должны быть псевдонимы полей!):

  • price : цена товара (используется, если не установлен компонент K2Store)
  • old_price : старая цена товара
  • market_category : категория в каталоге Яндекс Маркет
  • sales_notes : примечание к товару
  • delivery : возможность доставки
  • local_delivery_cost : стоимость доставки
  • vendor : бренд, производитель
  • vendorCode : код модели у производителя
  • manufacturer_warranty : гарантия производителя (код)
  • country_of_origin : страна-производитель
  • adult : товары для взрослых

Значения тегов, прописанных через доп.поля товара, имеют высший приоритет перед такими же тегами для всего магазина.
Все остальные доп.поля выводятся "как есть", в тегах вида <param name="Размер">XXL<param>.

Гарантии

Гарантирована помощь в установке и настройке плагина. Помощь в решении вопросов с Яндекс Маркет или другим агрегатором товаров – бесплатно. Незначительные корректировки кода – бесплатно. По согласованию, возможна доработка плагина под нужды или особенности конкретного сайта за дополнительную плату.

Проверено до версий включительно

Joomla 3.4.5
K2 2.6.9, K2Store 3.8.3

Совместимые сервисы

  • market.yandex.ru
  • torg.mail.ru
  • infomincer.net
  • market.yandex.ua
  • market.meta.ua
  • market.tut.ua
  • price.ua
  • ava.ua
  • hotline.ua
  • hotprice.ua
  • nadavi.com.ua
  • и другие...
 
Оставить отзыв
Отзывы, вопросы и ответы
,
проверил на своём магазине, прайс нормально формируется, претензий нет. Ссылки правильные, фотки подтягивает, даже допполя включены. Яша принял без вопросов.