Реально ли реализовать такую структуру на ShopModx?

Sep 25, 2014

Здравствуйте! Можно ли создать проект с такой структурой грамотно, бьюсь несколько дней, но ничего толком не выходит. Есть категории и в некоторых категориях могут быть еще подкатегории:

  • Категория 1
    • Подкатегория 1.1
    • Подкатегория 1.2
  • Категория 2
    • Подкатегория 2.1
    • Подкатегория 2.2
  • Категория 3

Есть товары, они находятся в конечной подкатегории или категории. У одного товара может быть одна категория. Есть авторы товаров. У автора может быть много товаров в разных категориях. И есть два типа товара (скажем так). Один товар доставляется только по стране, другой же товар - только самовывоз. Один автор может делать товар как первого типа, так и второго. Тоже самое категория - может иметь как первый тип, так и второй. Есть две страницы "по стране" и "самовывоз".

На них будут показаны категории и авторы, относящиеся к этому типу. И если я захожу в "по стране" -> категории -> подкатегории. Показывались только подкатегории относящиеся к данному типу. Проблема в том, что при создании данной структуры приходится дублировать категории и авторов. Есть более разумное решение данной проблемы? Подскажите пожалуйста. Или может быть легче на framework-ке реализовать это, чем ковырять modx?