Делаем сайт на ModX Revo. Есть каталог товаров, организованный как категории - материалы (т.е. в дереве документов). К каждому из товаров в дальнейшем планируется добавление отзывов.
Как лучше организовать такую структуру, чтобы в дальнейшем можно было без особых проблем прикрутить комментарии к отзывам, организовать поиск по ним.
Стоит задуматься о создании своего компонента, т.е. свои таблицы для отзывов? Или есть какие-либо готовые решения, или решения, которые можно под эти цели использовать?
И так же вопрос - по поводу дополнительных свойств к товару (документу). Как можно задавать определенной группе(категории) товаров - доп.характеристик.
Например "Страна пр-ва" - для конкрнетных товаров, а для другой категории товаров - Что-то другое. И потом нужна будет возможность сортировать товары по какой-либо характеристике (по стране и т.д.)
А также хотелось бы узнать следующее. При добавлении в админке материала как дочернего, родительский материал по умолчания становится категорией. Если реализовывать такое добавление с фронтенда, то станет ли как в адмике, родительский материал категорией?
Заранее благодарен за ответы (хотя бы на некоторые из вопросов).