-
-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Предлагаю добавить новую модель msOptionGroup и использовать её для группировки опций вместо modCategory.
Какие преимущества?
- При создании новой опции в поле "Группа" сейчас выводится список всех modCategory, там и те, что созданы разными компонентами, и те, что разработчики создают для группировки TV полей, все в куче.
- Сложность в управлении modCategory, в частности их сортировки. Управлять сортировкой modCategory в интерфейсе MODx крайне не удобно.
- Не самое важное, но все же: убрать некоторую путаницу в слове Category, т.к. сейчас есть msCategory и modCategory.
Примечание к п.2.
Мысль 1: Возможно, объект msOptionGroup будет проще поддаваться локализации при создании мультиязычных сайтов (в том случае, если на фронте опции тоже выводятся с группировкой).
Мысль 2: реализовать привязку опций к категориям ms3 целыми группами.
Кейс: есть опции width, height, length, которые находятся в группе "Размеры".
Заходим в некую msCategory в админке и вместо того, чтобы привязывать опции по одной можно выбрать сразу группу "Размеры" и привязать все опции из нее. Конечно, это реализуемо и с modCategory, но снова придем к тому, что в списке будет много лишнего.
Metadata
Metadata
Assignees
Labels
No labels