Nikolay Nikolay
не, ТВ это как раз одна из удобных, но корявых возможностей modx) Все поля всех сущностей в одной таблице. С точки зрения логики не очень... Всё-таки по-хорошему даже просто товары разных групп в крупном магазине должны быть по разным таблицам разнесены. Например, холодильники и мобильные телефоны. У них из общего только цена и несколько атрибутов (новинка, сортировка и т.д.). На сайте они на одной странице никогда не окажутся по-хорошему. Значит, мешать их в базе тоже смысла нет, замедляется вывод. А в modx вообще всё смешано в одной самой главной таблице. Как минимум товары будут иметь лишние поля publishedon, editedon и т.д. Уже "оверхед". Там сям подобные вещи и по итогу ощущение какой-то корявости складывается в целом после такой разработки) Немного начинает напрягать это
Это паттерн eav, в шопоголике свойства также работают, только привязка к категории, он не может быть корявым)