Как на XSLT получить id родителя и id прародителя

Материал из Umicms
Перейти к:навигация, поиск

Актуально для 2.9.6


Задача: записать в переменную ID страницы

Решение:

Получаем в переменную page-id id текущей страницы:

<xsl:variable name="page-id" select="/result/@pageId" />

Пример:

Пример получения id текущей страницы


Получаем в переменную parentpage-idid родителя текущей страницы:

<xsl:variable name="parentpage-id" select="result/page/@parentId" />

Пример:
Wiki005.png
Получаем в переменную pparentpage-id id прародителя текущей страницы:

<xsl:variable name="pparentpage-id" select="result/parents/page/@parentId" />

Пример:
Wiki006.png