Системная настройка ms3_category_grid_fields фактически не используется:
- Не определена в
_build/elements/settings.php — не создаётся при установке
Processors\Category\GetList — ссылается на неё, но сам процессор нигде не вызывается (0 ссылок в проекте)
Processors\Product\GetList — ссылается на неё, но вызывается только из ms3.combo.js в режиме combo, где эта ветка кода пропускается
controllers/category/update.class.php — читает настройку и передаёт grid_fields в JS-конфиг, но грид товаров в категории заменён на Vue-компонент CategoryProductsGrid.vue, который берёт колонки из GridConfigService (ключ category-products)
Нужно:
- Убрать чтение
ms3_category_grid_fields из контроллера и процессоров
- Возможно удалить
Processors\Category\GetList как мёртвый код
Системная настройка
ms3_category_grid_fieldsфактически не используется:_build/elements/settings.php— не создаётся при установкеProcessors\Category\GetList— ссылается на неё, но сам процессор нигде не вызывается (0 ссылок в проекте)Processors\Product\GetList— ссылается на неё, но вызывается только изms3.combo.jsв режимеcombo, где эта ветка кода пропускаетсяcontrollers/category/update.class.php— читает настройку и передаётgrid_fieldsв JS-конфиг, но грид товаров в категории заменён на Vue-компонентCategoryProductsGrid.vue, который берёт колонки изGridConfigService(ключcategory-products)Нужно:
ms3_category_grid_fieldsиз контроллера и процессоровProcessors\Category\GetListкак мёртвый код