1564
правки
Изменения
Перейти к навигации
Перейти к поиску
Нет описания правки
[[Категория:Термины]][[Категория:Модули]]
'''Шаблон''' – это текст формате HTML с мета-вставками, соответствующими синтаксису движка шаблонов Smarty и указывающими места, в которые будут подставляться поля данных контента и/или каких либо других объектов. Каждый [[веб-сайт]], построенный с помощью Nemo CMS, имеет связанный с ним список шаблонов.
Редактирование списка шаблонов сайта доступно из раздела '''«Управление контентом - Шаблоны»'''.
== Создание и настройка шаблона ==
Для создания нового шаблона нажмите на ссылку '''«Создать шаблон»'''.
'''Настройки шаблона:'''
*'''Файл шаблона''' - физическое имя файла, в котором сохраняется шаблон;
*'''Заголовок шаблона''' - понятный для пользователя текстовый заголовок шаблона, который будет использоваться при выводе списков шаблонов для блоков, элементов и макетов страниц;
*'''Шаблон''' - HTML-верстка шаблона;
*'''Использовать WYSIWYG редактор''' - переключение редактора шаблона с ввода текста на работу с визуальным редактором (иногда это необходимо, т.к. визуальные редакторы могут менять верстку и обрезать теги и их атрибуты самостоятельно, что не всегда требуется).
== Файлы шаблонов ==
Имена шаблонов могут быть любыми. Но для того, чтобы они могли быть использованы в качестве шаблонов элементов, блоков и макетов страниц, они должны соответствовать определенному формату. Для упрощения задачи формирования корректного с точки зрения системы имени файла рекомендуется использовать конструктор. Для того, чтобы начать работу с конструктором имени файла шаблона, нажмите на ссылку '''«Конструктор»''' у соответствующего поля.
Если необходимо создать шаблон для блока элементов, то нужно выполнить следующие действия:
1. В поле '''«Применяемость»''' выбрать пункт «Блок»;<br>
2. В поле '''«Суффикс»''' ввести уникальную строку, идентифицирующую ваш шаблон.
В поле имени файла будет сформировано корректное имя файла шаблона, который можно будет использовать с блоками элементов.
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Для имен файлов шаблонов используйте только латиницу, а также не используйте знаки препинания, пунктуации и символ пробела.
Для создания шаблона для макета страницы используется аналогичная методика:
1. В поле '''«Применяемость»''' выбрать пункт «Страница»;<br>
2. В поле '''«Суффикс»''' ввести уникальную строку, идентифицирующую ваш шаблон.
Как видно на рисунках, в зависимости от применяемости шаблона к имени добавляется префикс «block» или «page» для блока и макета страницы соответственно.
В случае с шаблонами элементов макета страницы появляются дополнительные параметры:
*В поле '''«Применяемость»''' выбрать пункт «Страница»;
*В поле '''«Модуль»''' выбрать модуль, для которого будет использован данный шаблон;
*В поле '''«Формат»''' выбрать тип данных, который будет представлять шаблон;
*В поле '''«Суффикс»''' ввести уникальную строку, идентифицирующую ваш шаблон.
== См. также ==
[[ЦМС (Система управления порталом)]]<br>
[[Контент]]