Центр документации
Карта сайта

Создай визитку сам!


Самоучитель по интеграции дизайна и настройке Amiro.CMS на примере демонстрационной версии пакета Визитка »


Что такое шаблоны

Шаблоны определяют как будет выглядеть на сайте страницы с модулями, меню, карта сайта и т. д. Шаблоны содержат HTML код и специальные переменные вместо которых подставляются данные введенные в модулях.

Шаблоны состоят из основного блока html и набора сетов, которые вкладываются друг в друга по определенным правилам. В большинстве случаев, правила вложенности сетов можно понять по названиям сетов. Обычно настройке подлежит только шаблон меню, т.к. внешний вид модулей на публичной части сайта довольно универсален и определяется в основном настройкой CSS, тем не менее, может потребоваться настройка и шаблонов модулей. Результат настройки шаблонов (верстки) необходимо проверять на публичной части сайта в разных браузерах (IE, FireFox, Opera).

Переменные, используемые в шаблонах имеют вид: ##var_name##, значение переменной подставляется PHP кодом системы. Не рекомендуется изменять названия этих переменных или удалять их, если необходимо отключить вывод значения какой-либо переменной, лучше заключить её в тэги комментирования ( ##--var_name--## ). Тэгами комментирования можно отключить вывод любого блока html кода, при этом нужно помнить что html, полученный в результате разбора, должен оставаться корректным. То есть, нельзя заключать в тэги комментирования только открывающий или только закрывающий тэг сета, только сет целиком или только часть html блока внутри сета.

Значения, заключенные в символы %%var%% являются языковыми переменными, это значит, что вместо этих переменных подставляется текст в зависимости от языка сайта.

Пример: Переменная %%no_items%%. Если язык сайта русский, то вместо переменной будет поставлено значение «Элементы не найдены», если язык сайта английский, то «No items found».

Версия для печати

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API)
 2000 – 2019 © Amiro.CMS Все права защищены.