Skip to content
msBulkEditor
Массовое редактирование товаров MiniShop3 в менеджере MODX 3
  1. Компоненты
  2. msBulkEditor
  3. Интерфейс
  4. Пошаговые сценарии

Пошаговые сценарии

Здесь собраны сценарии A–J со скриншотами. Читайте по задаче: скидка, Excel, откат, пресет. Краткий обзор вкладок: Интерфейс.

СценарийЗадача
AПолный цикл: отбор → предпросмотр → применение
BБыстрые действия с панели
CСохранить и повторить операцию
DПравка одной ячейки
EНастроить колонки таблицы
FОтфильтровать каталог
GВыгрузить в CSV/XLSX
HЗагрузить цену / остаток / артикул
IОткатить операцию
JПривязать TV или опцию

Карта приложения

Обзор вкладки «Товары»

ВкладкаПравоЧто делать
Товарыmsbulkeditor_viewФильтр, выбор, операции, предпросмотр, правка ячеек
Историяmsbulkeditor_viewЖурнал и откат
Пресетыmsbulkeditor_presetsСохранённые операции
Импорт и экспортmsbulkeditor_import_exportCSV и XLSX

Вкладки без права скрыты. Прямой переход без права вернёт на Товары.

Навигационные вкладки


На какие товары сработает операция

Перед массовой операцией, экспортом или запуском пресета нужна область применения.

РежимКак включитьЧто попадёт в операцию
Выбранные строкиГалочки в таблице (строка или «все на странице»)Только отмеченные
Все по фильтруЭкспертный режим + фильтрыВсе товары по фильтру (лимит по умолчанию 5000)

Счётчики По фильтру и Выбрано показывают размер. Подпись рядом с экспертным режимом поясняет область.

Экспертный режим

Без отмеченных строк и без экспертного режима неактивны Запустить операцию, Быстрые действия и меню Пресеты.

В экспертном режиме колонка даёт Выбрать только эту строку (прицел). Подробнее: сетка товаров.


Flow A — Массовая операция (полный цикл)

Подходит для цены, остатка, TV, опций и остальных типов из диалога Запустить операцию.

Шаги

  1. На вкладке Товары настройте фильтры или дерево категорий.
  2. Отметьте строки или включите экспертный режим и проверьте счётчик По фильтру.
  3. Нажмите Запустить операцию и выберите тип (см. таблицу типов).
  4. Заполните форму.
  5. Нажмите Предпросмотр. Под таблицей появится блок «было / станет».
  6. Снимите галочки со строк, которые трогать не нужно. См. предпросмотр.
  7. Нажмите Применить и дождитесь прогресса «X из Y».
  8. Откройте Историю. При ошибке нажмите Откат.

Блок предпросмотра

Исключение строк

Панель прогресса

Подробнее: предпросмотр и применение.


Flow B — Быстрые действия

Короткий путь для частых операций: тип уже выбран пунктом меню.

  1. Отберите товары (строки или экспертный режим).
  2. Нажмите Быстрые действия (молния).
  3. Выберите пункт. Откроется диалог с уже выбранным типом.
  4. Параметры → ПредпросмотрПрименить.

Меню быстрых действий

Диалог «Изменить шаблон»

Изменить родителя

Изменить производителя

Установить текст

Регенерация превью галереи

Очистить кэш ресурса

Перегенерировать URI

Мягкое удаление

Изменить источник файлов

Изменить тип контента

Назначить группу ресурсов

Изменить даты

Изменить пользователя

Перед мягким удалением, очисткой кэша и регенерацией URI панель попросит подтверждение.

Подтверждение: мягкое удаление

Подтверждение: очистка кэша

Подтверждение: регенерация URI

Пункт менюЗадача
Изменить шаблонНовый шаблон ресурса
Изменить родителяДругая категория-родитель
Изменить производителяVendor MiniShop3
Установить текстНазвание или другое текстовое поле
Регенерация превью галереиПересобрать превью фото
Очистить кэш ресурсаСброс кэша страниц
Перегенерировать URIПересчёт alias и URI
Мягкое удалениеПометить удалённым
Изменить источник файловMedia source
Изменить тип контентаContent type
Назначить группу ресурсовГруппа доступа
Изменить датыДаты публикации и др.
Изменить пользователяАвтор / редактор

Подробнее: быстрые действия.


Flow C — Пресет

  1. На Товарах один раз настройте операцию и проверьте предпросмотр (или возьмите готовый JSON из пресетов).
  2. Вкладка Пресеты → имя + JSON → Сохранить.
  3. Переименование: загрузите пресет → новое имя → Сохранить (старое имя удалится).
  4. Повторный запуск:
    • ПресетыПрименить, или
    • Товары → меню Пресеты на панели → имя пресета.

Вкладка «Пресеты»

Форма пресета

Меню пресетов

Подробнее: пресеты.


Flow D — Inline-редактирование одной ячейки

Без диалога массовой операции.

  1. Кликните ячейку: название, цена, остаток, публикация, артикул, вес, текстовый TV или опция с одним значением.
  2. Для image TV сделайте двойной клик. Откроется медиабраузер MODX.
  3. Сохраните: Enter, клик мимо ячейки, переключатель или выбор файла.

Правка ячейки

Подробнее: редактирование в списке.


Flow E — Настройка колонок

  1. ТоварыНастройка таблицы.
  2. Перенесите поля между Доступные и Выбранные, выставьте порядок.
  3. Ширину задайте в диалоге или потяните границу заголовка в таблице.
  4. Сохранить. Набор пишется на вашу учётку (если администратор разрешил).
  5. Восстановить вернёт снимок из браузера, не «заводской» набор пакета.

Диалог настройки таблицы

Подробнее: настройка колонок.


Flow F — Фильтрация каталога

  1. Задайте поиск, категорию, публикациюПрименить фильтры.
  2. В Ещё фильтры при необходимости: шаблон, производитель, доп. категория, изображение, метки, удалённые, дубликаты URI.
  3. Дерево категорий слева синхронизировано с фильтром Категория.
  4. Сброс возвращает фильтры к значениям по умолчанию.

Панель фильтров

Сетка с счётчиками

Подробнее: сетка товаров.


Flow G — Экспорт

  1. На Товарах отфильтруйте каталог и отметьте товары (или экспертный режим).
  2. Вкладка Импорт и экспорт → блок Экспорт.
  3. Формат CSV или XLSX, список колонок → Запустить экспорт. Файл скачается в браузере.

Вкладка «Импорт и экспорт»

Форма экспорта

Подробнее: импорт и экспорт.


Flow H — Импорт (round-trip)

  1. Экспортируйте файл (удобно с колонками id и price / stock / article).
  2. Поправьте значения в Excel. ID не меняйте.
  3. Импорт и экспортВыбрать файл.
  4. Сопоставьте колонки → Предпросмотр импортаПрименить импорт.
  5. При необходимости нажмите Очистить предпросмотр.

Маппинг колонок

Без файла можно вставить JSON в блоке Расширенно. См. импорт и экспорт.


Flow I — История и откат

Полный откат операции

  1. История → строка со статусом Завершена.
  2. Откат → подтверждение. Панель вернёт прежние значения.

Вкладка «История»

Подтверждение отката

Массовый откат

Выборочный откат

  1. В строке операции нажмите Изменения.
  2. Отметьте нужные товары (доступны уже применённые).
  3. Откат выбранных.
  4. Клик по ID в панели копирует номер операции.

Панель «Изменения»

Массовый откат

Отметьте несколько завершённых операций → Отменить выбранные.

Подробнее: история. Нужно право msbulkeditor_rollback.


Flow J — Мастер привязки TV / опция

Перед предпросмотром операций TV или Опция:

  1. Заполните имя TV или ключ опции → Предпросмотр.
  2. Если привязок не хватает, откроется мастер.
  3. Проверьте список шаблонов или категорий без связи.
  4. При смешанных шаблонах при желании включите «только основной шаблон / категорию».
  5. Применить и продолжить создаёт связи и сразу идёт в предпросмотр.
  6. Отмена прерывает операцию.

Мастер привязки

Подробнее: мастер привязки.


Справочник типов операций

Типы в диалоге Запустить операцию:

В формеСтраница
ЦенаТовар и цены
ОстатокТовар и цены
Булево переключениеПоля ресурса
КатегорииТовар и цены
ОпцияОпции
TV-параметрTV
ПроизводительТовар и цены
ШаблонБыстрые действия
Источник файловБыстрые действия
Тип контентаБыстрые действия
ПользовательБыстрые действия
Текстовое полеТовар и цены
Замена текстаПоля ресурса
SEOПоля ресурса
Связь товаровПоля ресурса
ДатыПоля ресурса
Группа ресурсовПоля ресурса
Вариант (ms3Variants)Товар и цены

Только через Быстрые действия (не в общем списке типов): регенерация превью галереи, очистка кэша, регенерация URI, мягкое удаление.

Коды для JSON-пресетов: Возможности.

Скриншоты диалогов

ТипСкриншот
Цена
Цена (перенос)
Остаток
Булево
Категории
Категории (снять все доп.)
Опция
Опция (теги)
TV
Производитель
Шаблон
Источник файлов
Тип содержимого
Пользователь
Группа ресурсов
Текстовое поле
Даты
Замена текста
SEO
Связь товаров
Вариант
Предпросмотр TV
Предпросмотр опции
Дерево категорий

Типовые задачи магазина

Скидка −10 % на категорию

  1. Дерево категорий → нужная ветка → Включая подкатегории.
  2. Экспертный режим → проверьте По фильтру.
  3. Запустить операциюЦена → проценты, «−», 10, округление.
  4. При необходимости включите Копировать текущую цену в old_price.
  5. Предпросмотр → применить.

Массовая смена шаблона

  1. В Ещё фильтры укажите старый шаблон.
  2. Экспертный режим или галочки на странице.
  3. Быстрые действияИзменить шаблон → новый шаблон → предпросмотр → применить.

Обновление остатков из Excel

  1. Экспорт колонок id,stock (или id,count).
  2. Правка в Excel → импорт → целевое поле Остаток → маппинг → предпросмотр → применить.

Исправление ошибочной акции

  1. История → операция → Откат (целиком) или Изменения → выборочный откат.

Повторяемая операция каждую неделю

  1. Один раз настройте и сохраните пресет.
  2. Далее: фильтр → отбор → Применить пресет.

Права (кратко)

ПравоЧто открывает
msbulkeditor_viewПанель, предпросмотр, история
msbulkeditor_editПрименить, правка ячеек, импорт
msbulkeditor_rollbackОткат
msbulkeditor_presetsПресеты
msbulkeditor_import_exportИмпорт и экспорт

Лимиты (expert_limit, размер чанка, строк импорта): Системные настройки.


См. также