Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
Евгений Шеронов
Пакетов
2
Закачек
4 450
Автор дополнения
Пакетов
2
Закачек
4 450
Версия 1.5.0-beta
Дата выпуска 30.10.2023
Загрузки 753
Просмотры 10 070
Компонент одновременно доступен под MODX 2 и под MODX 3 с версии 1.4.0

Абсолютно новая версия компонента для выгрузки товаров в Яндекс Маркет и другие агрегаторы.

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

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


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


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


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


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

1.5.0-beta (29.10.2023)

  • Компонент теперь без защиты и open-source

1.4.5-beta (13.02.2023)

  • При выборе категорий теперь учитываются товары из мультикатегорий ms2
  • Добавлено поле msCategory.id для ограничения выборки товара, включая мультикатегории

1.4.4-beta (06.11.2022)

  • Исправлена ошибка удаления поля

1.4.3-beta (21.10.2022)

  • Исправлена ошибка при сохранении товара

1.4.2-beta (01.10.2022)

  • Поправлен формат даты атрибута date элемента yml_catalog согласно новым требованиям

1.4.1-beta (12.09.2022)

  • Все тексты вынесены в лексиконы
  • Полная локализация под английский язык

1.4.0-beta (10.09.2022)

  • Единая версия компонента сразу под MODX 2.x и MODX 3

1.3.3-beta (28.08.2022)

  • поправлена работа под PHP 8.x
  • исправлено формирование XML, когда после сохранения ресурса попадал только один товар

1.3.2-beta (01.08.2022)

  • теперь файл генерируется с временным названием и переименуется после завершения (улучшения для роботов)
  • поправлен формат Google RSS 2.0 (цена и наличие). Для FB наличие нужно править на "in stock"
  • выведены настройки для путей файлов, адреса сайта (чтобы и при cron было одинаково)
  • исправлена работа под MySQL 8

1.3.1-beta (12.04.2022)

  • исправлены ошибки datetime для MariaDB

1.3.0-beta (28.10.2021)

  • интеграция с msOptionsPrice2 для выгрузки модификаций
  • исправление багов и ошибок
  • серверная пагинация и сортировка прайс-листов

1.2.0-beta (26.06.2021)

  • добавлен провайдер Google RSS 2.0 для выгрузки в Google Merchant(покупки) и Facebook
  • добавлены 3 типа для полей (сырой XML, прозрачные обёртки для предложений и категорий)
  • теперь обработка кода возможна и без наличия pdoTools через MODX синтаксис

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

Последние обсуждения в сообществе MODX.pro