getResources. Вывод дерева.[Решено]
Здравствуйте.
Есть дерево русурсов:
Меню(1)
Необходимо вывести это дерево таким образом: для 1,2 уровня — только тайтл, а для, собственно, блюд — значения тв. Как это реализовать?
Есть дерево русурсов:
Меню(1)
- Холодные закуски(2)
- Карпаччо
- Капри
- Горячие закуски(2)
- Напитки(2)
Необходимо вывести это дерево таким образом: для 1,2 уровня — только тайтл, а для, собственно, блюд — значения тв. Как это реализовать?
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
А так, includeTVs — подцепляет тв для вывода.
Затем в чанке шаблоне [[+tv.my_tv]]
[[+pagetitle]] и так выводит.
мне нужно разделить вывод в зависимости от родителя
19 — айдишник верхнего родителя.
Родитель
Его потомки
Родитель
Потомки
в чанке дерева вызываю сниппет для вывода первого уровня
в указанном шаблоне menu-list-tpl вывожу тайтл ресурсов первого уровня и опять вызываю сниппет,
указывая родителем ресурс из текущей итерации верхнего getResources
в sub-menu-list-tpl вывожу то, что нужно для ресурсов 2 уровня(тайтл, тв-параметры).
Дальше дело за CSS.