Как сделать чтобы при кликанье на пункт меню выводились все товары из подразделов и разделов

#
Как сделать чтобы при кликанье на пункт меню выводились все товары из подразделов и разделов
Например в Меню есть Раздел “Межкомнатные двери”в этом разделе очень много подразделов, в каждом подразделе есть товары, как сделать чтобы при кликанье на Межкомнатные двери  (ну конечно и на все другие категории)выводились все товары.Печально что этой функции нет по умолчанию....Заранее спасибо) пример vsedlyavanny.kz
#
Re: Как сделать чтобы при кликанье на пункт меню выводились все товары из подразделов и разделов
a.vdovkin@yahoo.com,
1. В динамической странице, определяете есть ли в группе елементы, если их нет, то передаете group(false) и groupsMode('all' (http://www.hostcms.ru/api6/class-Shop_Controller_Show.html). В xml выведутся все товары,  id текущей группы и дерево всех групп. Зная текущее id группы, можно найти id предков и id принадлежащих им элементов. Недостаток данного метода - большой xml если много групп и элементов.

2. Можно воспользоваться ORM и в момент когда нет элементов в группе,  в типовой динамической зная текущую группу найти родительские группы и принадлежащие им элементы. Дальше так же group(false) и отобразить элементы. Дополнительно можно задать необходимую сортировку.
#
Re: Как сделать чтобы при кликанье на пункт меню выводились все товары из подразделов и разделов
Wizard522 писал(а):

Спасибо большое,но можно пожалуйста поподробней,я просто чайник(только учусь) в этих делах
Авторизация