Сниппет UltimateParent

Опубликовано: 25 Авг 2014

Следует вверх по дереву документов и возвращает главный родительский документ.

Параметры

Параметр

Описание

По умолчанию

Пример

&id

Чей родительский документ вы хотите узнать

Id текущего документа

&id=`45`
 

&top

ID документа на котором нужно остановиться, если вы не хотите следовать до самого корня дерева

0

&top=`6`
 

&topLevel

Порядковый номер родительского документа начиная с самого верхнего в цепочке родительских документов, id которого нужно вернуть

0

&topLevel=`2`
 

 

Примеры

Получить id родителя документа 45, до документа с id=6:

[ [UltimateParent? &id=`45` &top=`6`]]

Получить id третьего сверху родителя документа 45:

[ [UltimateParent? &id=`45` &topLevel=`3`]]

Из цепочки родительских документов, получить id второго родителя сверху. Само-собой вызов сниппета должен происходить из документа находящегося как минимум на третьем уровне вложенности. Иначе будет возвращаться id самого верхнего родительского документа.

[ [UltimateParent? &topLevel=`2`]]

Комментарии (0)


Оставить комментарий




Разрешённые теги: <b><i><br>Добавить новый комментарий: