Pagetitle родителя-прародителя

Привет

Есть структура:

-галерея
--событие
---день1
----категория 1
----категория 2
---день 2
----категория 3
----категория 4

--событие
---категория 5

категория 1 и 5 — на разных уровнях вложенности

Как на каждой странице вывести pagetitle события?

есть getfield, но он отсчитывает уровень родителя от последней страницы, а мне нужно в обратную сторону

Спасибо

3 комментария

avatar
Стояла похожая задача воспользовался getfield в связке с ultimateparent
Вот такой конструкцией выводил на всех дочерних загаловок главного родителя.
[[GetField? &docid=`[[UltimateParent? &id=`[*id*]` &top=`38`]]` &field=`pagetitle`]]
В данном случае 38-айдишник дедушки
-38
--нужный заголовок
---дети
-----дети
---------дети
Для всех детей выводит как нужно.
Возможно топорно но работает
avatar
спасибо!

Именно то, что нужно
avatar
Единственное, что вместо GetField лучше использовать DocInfo.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.