Вывод информации в зависимости от родителя

Добрый день!

Сайт имеет такую структуру:
-Родитель 1
--Родитель 1.1
--- Родитель 1.2
----Документ 1

-Родитель 2
--Родитель 2.1
--- Родитель 2.2
----Документ 2

и т.д.
В документе необходимо вывести информацию в зависимости от самого первого родителя. Пробовал вот такой вариант:
[[*parent:is=`2`:then=`da`:else=`net`]]
Но он работает если указать непосредственного родителя документа, а нужен именно родитель родителя.

Прошу вашей помощи, спасибо.

Решение с помощью UltimateParent:
[[*parent:if=`[[UltimateParent? &topLevel=`1`]]`:is=`2`:then=`da`:else=`net`]]`]]
Victor
20 февраля 2016, 06:13
modx.pro
1
943
+1

Комментарии: 2

Сергей Шлоков
20 февраля 2016, 09:30
0
Можно через pdoField.
    Victor
    20 февраля 2016, 11:13
    0
    Решил сделать через UltimatParent
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2