Wayfinder: Показать ресурсы, которые находятся "под" другого ресурса с Wayfinder
Я занимаюсь разработкой веб-сайта с главной навигацией сверху, а затем с правой боковой панелью ( здесь).
Я вспоминаю их с помощью Wayfinder, и теперь я хотел бы отобразить их в структуре "Дерево" на боковой панели.
Например, для ресурса AVB(39) у меня есть 2 под ресурсами: "РЕСУРС ПОД РЕСУРСОМ AVB #1" и "РЕСУРС ПОД РЕСУРСОМ AVB #2".
Как я могу отобразить их в древовидной структуре? Что-то вроде
AVB
- РЕСУРС ПОД РЕСУРСОМ AVB # 1
- РЕСУРС ПОД РЕСУРСОМ AVB # 2
Это мой фактический код:
[[!Wayfinder? &startId=`5` &level=`0`]]
2 ответа
Вам может потребоваться запустить UltimateParent без кэширования следующим образом: [[!UltimateParent]]
Вы могли бы сделать что-то вроде этого.
[[Wayfinder? &startId=`[[*parent]]` ]]
Или, если вы на несколько уровней глубже, посмотрите фрагмент UltimateParent, который позволит вам получить определенное количество уровней. https://modx.com/extras/package/ultimateparent
Например
[[Wayfinder? &startId=`[[UltimateParent? &topLevel=`2`]]` ]]