Шаблоны страниц: различия между версиями
м (1 версия) |
|||
Строка 1: | Строка 1: | ||
+ | [[Категория:Термины]][[Категория:Модули]] | ||
+ | '''Шаблон''' – это текст формате 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> | ||
+ | [[Контент]] |
Версия 22:28, 1 марта 2012
Шаблон – это текст формате HTML с мета-вставками, соответствующими синтаксису движка шаблонов Smarty и указывающими места, в которые будут подставляться поля данных контента и/или каких либо других объектов. Каждый веб-сайт, построенный с помощью Nemo CMS, имеет связанный с ним список шаблонов.
Редактирование списка шаблонов сайта доступно из раздела «Управление контентом - Шаблоны».
Создание и настройка шаблона
Для создания нового шаблона нажмите на ссылку «Создать шаблон».
Настройки шаблона:
- Файл шаблона - физическое имя файла, в котором сохраняется шаблон;
- Заголовок шаблона - понятный для пользователя текстовый заголовок шаблона, который будет использоваться при выводе списков шаблонов для блоков, элементов и макетов страниц;
- Шаблон - HTML-верстка шаблона;
- Использовать WYSIWYG редактор - переключение редактора шаблона с ввода текста на работу с визуальным редактором (иногда это необходимо, т.к. визуальные редакторы могут менять верстку и обрезать теги и их атрибуты самостоятельно, что не всегда требуется).
Файлы шаблонов
Имена шаблонов могут быть любыми. Но для того, чтобы они могли быть использованы в качестве шаблонов элементов, блоков и макетов страниц, они должны соответствовать определенному формату. Для упрощения задачи формирования корректного с точки зрения системы имени файла рекомендуется использовать конструктор. Для того, чтобы начать работу с конструктором имени файла шаблона, нажмите на ссылку «Конструктор» у соответствующего поля.
Если необходимо создать шаблон для блока элементов, то нужно выполнить следующие действия:
1. В поле «Применяемость» выбрать пункт «Блок»;
2. В поле «Суффикс» ввести уникальную строку, идентифицирующую ваш шаблон.
В поле имени файла будет сформировано корректное имя файла шаблона, который можно будет использовать с блоками элементов.
! Для имен файлов шаблонов используйте только латиницу, а также не используйте знаки препинания, пунктуации и символ пробела.
Для создания шаблона для макета страницы используется аналогичная методика:
1. В поле «Применяемость» выбрать пункт «Страница»;
2. В поле «Суффикс» ввести уникальную строку, идентифицирующую ваш шаблон.
Как видно на рисунках, в зависимости от применяемости шаблона к имени добавляется префикс «block» или «page» для блока и макета страницы соответственно.
В случае с шаблонами элементов макета страницы появляются дополнительные параметры:
- В поле «Применяемость» выбрать пункт «Страница»;
- В поле «Модуль» выбрать модуль, для которого будет использован данный шаблон;
- В поле «Формат» выбрать тип данных, который будет представлять шаблон;
- В поле «Суффикс» ввести уникальную строку, идентифицирующую ваш шаблон.