Системные метки используются только в файловых шаблонах страниц и имеют вид [#name#]. Их значение формирует ядро CMS, поэтому в редакторе страницы для них не показывается выбор модуля или редактора.
| Метка | Результат | Где настраивается | Пример |
|---|---|---|---|
[#title#] |
Title текущего языка | Структура сайта → страница → языковая вкладка → Title | <title>[#title#]</title> |
[#description#] |
Meta description | Структура сайта → страница → языковая вкладка → Meta description | <meta name="description" content="[#description#]"> |
[#keywords#] |
Meta keywords | Структура сайта → страница → языковая вкладка → Meta keywords | <meta name="keywords" content="[#keywords#]"> |
[#H1#] |
Название страницы текущего языка | Структура сайта → страница → языковая вкладка → Название страницы | <h1>[#H1#]</h1> |
[#home_link#] |
URL главной текущего языка | Настройки → Языки и Настройки → SEO | <a href="[#home_link#]">Главная</a> |
[#lang_menu#] |
Готовое HTML-меню языков | Настройки → Языки → Языковое меню | <div>[#lang_menu#]</div> |
[#breadcrumbs#] |
Готовые HTML хлебные крошки | Структура сайта и системный модуль «Хлебные крошки» | <div>[#breadcrumbs#]</div> |
[#page_header_media#] |
HTML фоновой шапки | Структура сайта → страница → Шапка страницы | [#page_header_media#] |
[#site_search#] |
Форма поиска и результаты | Метка в шаблоне страницы поиска; категории и теги в редакторе страниц | <main>[#site_search#]</main> |
Особенности меток
title, description, keywords и H1 возвращают текст. home_link возвращает URL. lang_menu, breadcrumbs, page_header_media и site_search возвращают готовый HTML.
Главная страница текущего языка уже полностью содержится в [#home_link#]. Нельзя составлять ссылку как [#home_link#]policy.html: при включённой вложенности или суффиксе .html получится неправильный адрес. Для ссылок на страницы используйте тип поля «Внутренняя ссылка».
[#keywords#] поддерживается для совместимости. Современные поисковые системы почти не используют meta keywords при ранжировании.
Метки страницы и переменные модуля
[#name#]— метка шаблона страницы;%name%— переменная файлового шаблона модуля;<!-- @wrapper -->,<!-- @item -->— именованные секции шаблона модуля.
Набор %name% индивидуален для каждого модуля. Он показывается под редактором файлового шаблона. Переменные с пометкой «Системная» модуль заполняет автоматически: например, %items%, %form%, %control% или %message%.
Диагностика
Если метка не заменяется:
- проверьте имя и регистр (
H1пишется с заглавной буквы); - убедитесь, что редактируется именно шаблон, выбранный у страницы;
- сохраните шаблон и заново откройте редактор страницы;
- заполните исходное поле в указанном разделе админки;
- не помещайте метки, возвращающие HTML, внутрь атрибутов;
- для обычной, не системной метки назначьте редактор или экземпляр модуля.
Этот же справочник доступен в админке по кнопке «? Системные метки» в редакторе страницы и разделе шаблонов.

← Документация