Skip to content

[Refactor] Удалить неиспользуемую настройку ms3_category_grid_fields #145

@biz87

Description

@biz87

Системная настройка ms3_category_grid_fields фактически не используется:

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

Нужно:

  • Убрать чтение ms3_category_grid_fields из контроллера и процессоров
  • Возможно удалить Processors\Category\GetList как мёртвый код

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions