Здравствуйте. Использую MODx revo. На сайте есть древовидная структура ресурсов. Первые два уровня являются контейнерами. Верхнее меню организовано на pdoMenu из контейнеров верхнего уровня. Второй уровень отображается в боковом меню. Если я открываю ресурсы первых веток то в пункте верхнего меню появляется класс активности. Если открываю, допустим, второй подресурс первого ресурса то класс активности в пункт верхнего меню не добавляется. Подскажите пожалуйста как организовать отображение активности пункта в верхнем меню при открытии любого ресурса второго или третьего уровня?
Меню в сайдбаре имеет свой parents, поэтому только в нем и учитывается активность. Главное же меню должно включать level до открытого (текущего) документа для того чтобы получить активный пункт. Отсюда дилема - в главном меню должны попасть все документы по выборке, но не должны быть отображены в нем. Это можно сделать с помощью работы с шаблонами т.е. tplParentRow, tplInner и тд.