new

YandexMarket2

Выгрузка предложений в XML для Яндекс Маркет и не только
Автор дополнения
Евгений Шеронов
Пакетов
3
Закачек
2 752
Автор дополнения
Пакетов
3
Закачек
2 752
Обычно отвечает в течение суток
Версия 1.1.1-beta
Дата выпуска 29.05.2021
Загрузки 32
Просмотры 760
Внимание, этот компонент требует версию PHP 7.0 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.5 !
Абсолютно новая версия компонента для выгрузки товаров в Яндекс Маркет и другие агрегаторы.
Старый компонент msYmarket пока остаётся для поддержки уже купивших.
Если у вас уже был msYmarket, то при покупке нового YandexMarket2 помогу с переносом настроек.

Основные возможности компонента:
  • Возможность создавать сразу сколько угодно прайс-листов для разных агрегаторов.
  • Интуитивно понятный интерфейс (на VueJS) с визуальным добавлением элементов, узлов, атрибутов.
  • Предпросмотр XML для элементов с автообновлением при изменениях.
  • Возможность задать inline Fenom-обработчик для каждого значения элемента (нужен pdoTools).
  • Удобная работа с условиями (по любым столбцам) с выбором значений из базы.
  • Автоматическое присоединение ТВ-полей и опций ms2, включая те, что прописаны в INLINE-обработчике.
  • Выгрузка любых типов ресурсов (не только MiniShop2 товаров).
  • Возможность выгружать цену с учётом скидочных плагинов для ms2.
  • Отслеживание изменений товаров и перегенерация связанных прайс-листов (как налету, так и по cron).
  • XML запись через нативный для PHP XmlWriter, поэтому всё будет валидно.
  • Из коробки доступно описание большинства элементов из Яндекс Маркета.
  • И многое другое...

Обзорные скриншоты интерфейса: (кликабельные)
Список прайс-листов:


Настройки магазина:


Настройки категорий:


Настройки предложений:


Настройки выгрузки:


В планах добавить возможность выгружать вариации товара с различной стоимостью в зависимости от размера/цвета и т.д.
Если нужен такой функционал, то после покупки обратитесь в поддержку.

1.1.1-beta (29.05.2021)

  • теперь в качестве товара можно выгружать любой xPDOObject
  • поправлен баг с полем picture

1.1.0-beta (22.05.2021)

  • множество улучшений и исправлений ошибок и недочётов
  • добавлены системные настройки debug_mode, prepare_arrays, reduce_queries, strict_sql
  • теперь логирование выгрузки в realtime (более подробное в debug_mode = 1)
  • сильно уменьшено количество SQL запросов (для супер эффекта поставьте reduce_queries = 1)
  • улучшено отслеживание изменений для формирования прайс-листа
  • добавлен рекурсивный выбор категорий в дереве (для больших структур must have)
  • добавлена возможность выбирать родительские значения и ТВ поля к товарам
  • добавлены события ym2OnOffersQuery, ym2OnCategoriesQuery для изменения запросов для товаров и категорий
  • также добавлены события для добавления значений к товару или категории, перед и после генерации прайс-листа

1.0.3-beta (07.04.2021)

  • Исправлена ошибка с галерей ms2
  • Поправлено обновление и удаление компонента

1.0.2-beta (18.03.2021)

  • Убраны предупреждения объектов при просмотре лога действий

1.0.1-beta (17.03.2021)

  • Добавил режим формирования файла по-умолчанию
  • Мелкие исправления в интерфейсе

1.0.0-beta