| Обозначение переменных в HTML-кодеГибкость настройки шаблонов страниц обеспечивается возможности вставки в шаблон различных элементов данных — таких как, например, баннеры, заголовки страниц, анонсы новостей — с помощью переменных.  Для вставки переменных в шаблон страницы используется выпадающий список вверху окна с шаблоном.    Достаточно просто выбрать из списка необходимую переменную, и она будет вставлена в код страницы.    В шаблоне страницы доступна вставка следующих типов переменных: «общие объекты»; «последние новости, статьи»; «группы баннеров»; «меню»; «объекты, привязанные к странице». Переменные таких типов как «Последние новости, статьи», «группы баннеров» и «меню» создаются пользователями, остальные присутствуют в системе по умолчанию.  Переменные раздела «Последние новости, статьи» представляют собой список всех созданных до этого момента анонсов новостных страниц, для которых указан тип анонса «Последние N-записей на другой странице» (подробней об этом читайте в соответствующем разделе руководства).
   В коде страницы переменная анонса новостей выглядит как
 {anonses id=№№}
 , где №№ - id анонса.
 Для удобства идентификации переменных лучше давать подобным анонсам максимально развернутые имена, так же можно ориентироваться на идентификатор анонса (цифры после id в заголовке анонса). Важно помнить, что анонс, после того, как вы вставите его в шаблон страницы будет выводится только на тех страницах, которые указаны в шаблоне новостей на вкладке «Правила формирования блоков».
 Переменные раздела «Группы баннеров» представляют собой список всех созданных до этого момента групп баннеров (подробней об этом читайте в соответствующем разделе руководства). В коде страницы переменная шаблона выглядит как
 { banner id=№№}
 , где №№ - id группы баннеров.
 Для удобства идентификации переменных лучше давать группам баннеров максимально развернутые имена, так же можно ориентироваться на идентификатор группы баннеров (цифры после id в заголовке).
 Переменные раздела «Меню» представляют собой список всех созданных до этого момента меню (подробней об этом читайте в соответствующем разделе руководства). В коде страницы переменная шаблона выглядит как
 { menu id=№№}
 , где №№ - id меню.
 Для удобства идентификации переменных лучше давать меню максимально развернутые имена, так же можно ориентироваться на идентификатор меню (цифры после id в заголовке). Важно помнить, что меню будут выводится только на тех страницах, которые указаны на вкладке «Общие свойства» шаблона меню.
 Рассмотрим теперь переменные группы «Общие объекты», т.е. переменные доступные для вставки в шаблон страницы «по умолчанию».  
| Переменная | Назначение |  
| {page_title} | Заголовок страницы. Соответствует заголовку, указанному в поле "Название" в форме создания/редактирования страницы (см. соответсвующий раздел руководства), совпадает с названием страницы в структуре сайта. Используется для вывода заголовка в тексте страницы. |  
| {page_full_title} | Полный заголовок страницы. Соответствует заголовку, указанному в поле "Полный заголовок" в форме создания/редактирования страницы (см. соответсвующий раздел руководства). Обычно используется в качестве тега <title> страницы |  
| {page_notags_title} | {page_full_title}, из которого вырезаны все html теги |  
| {page_content} | Выводит содержание страницы. Для текстовой страницы это будет текстовое содержание страницы, для новостных - анонс новостей, для страниц каталога - список элементов и т.д. |  
| {page_info} | Описание страницы. Соответствует заголовку, указанному в поле "Описание" в форме создания/редактирования страницы (см. соответсвующий раздел руководства). |  
| {page_meta} | Метатеги страницы. Соответствует заголовку, указанному в поле "Слова для раскрутки " в форме создания/редактирования страницы (см. соответсвующий раздел руководства). В отличие от других переменных выводит не просто данные, а сразу тег <meta>. |  
| {page_css} | Подключает ссылки на доп. стили. Необходим, когда на сайте есть модули "форум", "сервер личных сообщений" |  
| {firm_name} | Название сайта. Задается в настройках - в админ панели. |  
| {firm_slogan} | Слоган сайта. Задается в настройках - в админ панели |  
| {body_onload} | Системная переменная, используется для вывода вызова скриптов при загрузке <body>. Вызывается в теле тега - <body{body_onload}>. Влиять на эту переменную пользователь в системе не может. Для инициализации вызова собственных скриптов, вставте код вызова непосредственно в шаблон после переменной {body_onload}. Для удобства вставки инициализации скрипта в шаблоны нескольких страниц, можно вынести этот код в отдельную баннерную группу и настроить в шаблоне вызов баннеров переменной - <body{body_onload} {banner id=№№}>. |  
| {javascript} | Системная переменная, используется для вывода вызова скриптов. Вызывается внутри тега <head> - <head>{javascript}</head>. Влиять на эту переменную пользователь в системе не может. Для инициализации вызова собственных скриптов, вставте код вызова непосредственно в шаблон после переменной {javascript}. Для удобства вставки инициализации скрипта в шаблоны нескольких страниц, можно вынести этот код в отдельную баннерную группу и настроить в шаблоне вызов баннеров переменной - <head>{javascript} {banner id=№№}</head>. |  
| {parent_title} | Если страница является подстраницей, выводит название "родительской" страницы. Используется для составление сложных заголовков страниц и вывода навигации типа "хлебные крошки". |  
| {language_switcher id=0} | Переключатель языков |  назад 
 
 |