Не используется.
Идентификатор родительской страницы можно получить с помощью объекта страницы.
$parentId = $page->getParentId();
Не используется. Id родительской страницы можно получить либо из значения атрибута parentId
основного элемента page
, либо из значения атрибута id
элемента page
ветки parents
ответа UMI Data.
Соответственно, отобразить его можно либо так:
<xsl:value-of select="result/page/@parentId" />
Либо так:
<xsl:value-of select="result/parents/page/@id" />
В случае, если текущая страница не имеет родительской страницы ветвь parents
будет пустой, а значение атрибута parentId
основного элемента page
будет равно "0".
Если страница является системной (например http://ваш_сайт/eshop/basket
), то в ответе UMI Data будет отсутствовать вся ветка page
.
Примеры использования
Этот пример выводит поле H1
родительской страницы, используя шаблон default:
%data getProperty('%parent_id%', 'h1')%
Название
%parent_id% — Выводит id родительской страницы.
Описание
В TPL-шаблонизаторе этот макрос выводит id родителя текущей страницы. Если страница является системной (не присутствует явным образом в дереве сайта), то макрос ничего не выводит.