Системная настройка 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 как мёртвый код