Переменные документа
Предопределенные переменные текущего документа — это обычные переменные.
$page_text
Если шаблон подключает страница узла дерева документов, как это происходит прямо сейчас, то переменная $page_text содержит в себе все то «полотно» текста, которое Вы читаете в этот самый момент. Если работает модуль — переменная будет содержать пустое значение. В шаблоне она выводится вот так:
<?=$page_text?>
Все переменные обсуждаемые ниже выводятся в шаблоне аналогично $page_text.
$id
Содержит уникальный идентификатор узла.
$image
Содержит имя изображения, которое указано основным для текущего документа.
$node_name
Содержит название узла.
$page_h1
Содержит в себе h1 заголовок страницы. Если никакое значение не было передано или оно равно пустой строке — значение будет скопировано из переменной $node_name.
$page_title
Содержит в себе title страницы. Если никакое значение не было передано или оно равно пустой строке — значение будет скопировано из переменной $page_h1.
$meta_keywords
Содержит текст для Keywords, ключевых слов метаданных на странице. Принимает переданное извне или глобальное значение, установленное в настройках сайта.
$meta_description
Содержит текст для Description, описания метаданных на странице. Принимает переданное извне или глобальное значение, установленное в настройках сайта.
$page_alias
Содержит URL текущей страницы без параметров.
$creation_date
Содержит дату и время создания узла.
$last_modified
Содержит дату и время последней модификации узла.
$author_id
Содержит уникальный идентификатор пользователя, являющегося автором целевого узла.
$author_name
Содержит логин пользователя, являющегося автором целевого узла.
$layout
Содержит имя текущего шаблона вывода.
$id
Содержит уникальный идентификатор текущего узла.
$page_is_module
Статус-тип страницы. Может содержать значения: 1 — работает модуль, 0 — обычная страница.