new

Impex3

Импорт/экcпорт ресурсов MODX3 и товаров miniShop3.
Автор дополнения
Павел Р.
Пакетов
5
Закачек
40
Обычно отвечает в течение 4 часов
Автор дополнения
Пакетов
5
Закачек
40
Обычно отвечает в течение 4 часов
Версия 1.0.8-pl
Дата выпуска 02.09.2026
Загрузки 20
Просмотры 2 599
Внимание, этот компонент требует PHP 8.0 или выше!
Внимание, этот компонент требует MODX 3 или выше.

Основные свойства


  • Работа с файлами XLS/XLSX/CSV.
  • Поддержка PHP 7.4, 8.*
  • Конфигурирование через файлы.
  • Поддержка полей товаров miniShop3, включая опции категорий, производителя, галерею товара и т. д.
  • Работа с MIGX-полями (настраиваемое форматирование).
  • Поддержка контейнеров Collections.
  • Возможность пакетной загрузки.
  • Возможность предварительного тестирования перед импортом.
  • Сохранение резервной копии базы перед импортом и восстановление данных при необходимости.
  • Системные события для плагинов.
  • Запуск импорта по CRON (посредством CronManager)

Подробности в документации компонента.

Impex3

1.0.8

  • Добавлена возможность загружать в галерею MiniShop3 изображения из внешних источников
  • Добавлена возможность отключать удаление исходников изображений галереи MiniShop3

1.0.7

  • Оптимизирована очистка категории
  • Исправлено подключение лексикона в процессорах (PHP warning: Undefined array key "manager_language")
  • Добавлена проверка imp_clear, backup, imp_savedata (PHP warning: Undefined array key ***)
  • Исправлена ошибка при импорте (проверка свойств опций товаров)

1.0.6

  • Добавлена возможность скачивать файлы импорта.
  • Добавлен чекбокс "Очищать категорию перед импортом". Если отмечен, будут импортированы только ресурсы из файла, остальные перемещены в корзину.
  • Добавлена проверка наличия колонки "Категория" в конфигурационном файле.

1.0.5

  • Исправлено ограничение на 26 колонок

1.0.4

  • Добавлена возможность копирования существующей конфигурации.
  • Добавлена возможность удаления файлов по отдельности (конфигураций, файлов импорта/экспорта, бэкапов).
  • Добавлено системное событие OnImpexBeforeSetParentProduct, вызываемое перед обработкой родительской категории.
  • Добавлено системное событие OnImpexBeforeFieldImport, вызываемое перед импортом конкретного поля.
  • Во все события плагинов добавлена переменная $config_name - имя файла конфигурации.
  • Добавлен плагин Impex (неактивен) с подключенными событиями и примерами.
  • В конфигурации добавлен параметр category_id_field, для указания поля категории, содержащее её уникальный идентификатор.
  • В конфигурации добавлен параметр skip_new, для пропуска при импорте отсутствующих на сайте позиций (только обновление существующих).
  • В плагине на событие OnImpexAfterResourceImport (после импорта ресурса) теперь доступен массив $data со всеми загруженными данными.

1.0.3

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

1.0.2

  • Добавлен сниппет ImpexCRON для CronManager
  • Улучшена обработка системных настроек в impex.class.php
  • В бэкап добавлена таблица "modx_ms2_product_categories"

1.0.1

  • Первая редакция

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