Skip to content
msBulkEditor
msBulkEditor
Массовое редактирование товаров MiniShop3 в менеджере MODX 3
  • MODX 3
  • PHP 8.2
  • miniShop3
  • Vue 3
  1. Компоненты
  2. msBulkEditor
  3. Интерфейс
  4. Настройка колонок

Настройка колонок ​

Управление колонками таблицы на вкладке Товары: что видно, в каком порядке и какой ширины.

Диалог «Настройка таблицы»


Как открыть ​

На вкладке Товары нажмите Настройка таблицы (иконка колонок на панели инструментов).


Как устроен диалог ​

Два списка:

ПанельСодержимое
ДоступныеПоля, которые можно добавить
ВыбранныеКолонки, которые уже в таблице

Вы можете:

  • искать поле по названию в «Доступных»
  • добавлять и убирать выделенное поле кнопками
  • перетаскивать поля между списками и менять порядок в «Выбранных» (ручка слева)
  • двигать порядок кнопками Выше / Ниже
  • задать ширину в пикселях (минимум 40) для каждой выбранной колонки

В самой таблице ширину меняете перетаскиванием правой границы заголовка (от 40 до 480 px).

Кнопки внизу ​

КнопкаДействие
ОтменаЗакрыть без сохранения
ВосстановитьВернуть снимок колонок из браузера (localStorage). Это не «заводские» колонки пакета
СохранитьЗаписать набор и ширины для вашей учётки (если сохранение включено администратором)

Какие поля можно добавить ​

По умолчанию в таблице: ID, название, цена, остаток, публикация, число вариантов.

Дополнительно из каталога полей:

ГруппаПримеры
Ресурсназвание, alias, публикация
MiniShop3цена, старая цена, остаток, артикул, вес, изображение, превью, производитель, метки new / popular / favorite
ВычисляемыеID, число вариантов
TVдополнительные поля (когда задан шаблон в фильтре)
Опцииопции товара (когда задана категория)

Колонка Превью всегда слева в таблице и в диалоге настройки не показывается.

Если каталог полей с сервера не загрузился, в «Доступных» останется короткий встроенный список. TV и опции появятся после загрузки каталога, с учётом фильтра по шаблону или категории.


Сохранение на пользователя ​

Если в настройках msbulkeditor_enable_save_setting_user = Да (так по умолчанию), у каждого менеджера свой набор колонок.

Если Нет, сервер состояние не хранит. При загрузке все видят одинаковую таблицу. Копия набора всё равно пишется в localStorage браузера. Её можно вернуть кнопкой Восстановить в диалоге.


Пустые состояния ​

СообщениеЧто сделать
Нет доступныхВсе поля уже в выбранных
Ничего по поискуУточните запрос
Нет выбранныхДобавьте хотя бы одну колонку перед сохранением

См. также ​