Логотип

Документация по макросам и шаблонам UMI.CMS

Не используется. 

Вместо него можно использовать данные из глобального массива переменных variables следующим образом:

$id = $variables['@pageId']

В шаблоне Demomarket обращение можно делать следующим образом

$id = $variables['pageId']

Не используется. Id страницы можно получить из значения атрибута id элемента page ответа UMI Data.

Отобразить его можно, например, так:

<xsl:value-of select="result/page/@id" />

Если страница является системной (например http://ваш_сайт/eshop/basket), то в ответе UMI Data будет отсутствовать вся ветка page.

Примеры использования

Этот пример выводит поле h1, используя шаблон default.tpl:

%data getProperty('%pid%', 'h1')%

Название

%pid% — Выводит id текущей страницы.

Описание

В TPL-шаблонизаторе этот макрос выводит id текущей страницы. Если страница является системной (не присутствует явным образом в дереве сайта), то макрос ничего не выводит.

Дополнительные сведения