Странный шаблон у этого многоуровневки. Изменил уровень на 3. он выводит сначала 1 уровень,при этом имеет параметр DEPTH_LEVEL, а все потомки уже не имеют параметра и выводятся как 1 уровневые после! т.е.
У меня точь в точь такая же проблема как и топикстартера. Есть несколько уровней вложенности разделов и хочется, чтобы на каждой текущей странице отображались вложенные разделы без элементов, а уж в самом глубоком подразделе уже отображались элементы. Получалось сделать подобное путем подпиливания компонентов, но мне кажется, что должен быть более изящный выход.
Вобщем-то задачу для себя формализовал следующим образом. Нужно сделать в комплексном компоненте "catalog" проверку наличия подразделов в разделах. Если подраздел в разделе есть, то подключать "catalog.section.list", иначе подключать "catalog.section". Помогите, пожалуйста, сделать это правильно и осмысленно.
Задачу поставил на костыли, добавив в корень каталога компонент catalog.index. Но нужной структуры по прежнему не могу добиться ввиду того, что не могу сделать так, чтоб компонент catalog.section, который в составе комплексного компонента catalog, выводил только подразделы, если нет элементов в текущем разделе. Как это реализовать?