Шаблоны страниц: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
м (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» для блока и макета страницы соответственно.

В случае с шаблонами элементов макета страницы появляются дополнительные параметры:

  • В поле «Применяемость» выбрать пункт «Страница»;
  • В поле «Модуль» выбрать модуль, для которого будет использован данный шаблон;
  • В поле «Формат» выбрать тип данных, который будет представлять шаблон;
  • В поле «Суффикс» ввести уникальную строку, идентифицирующую ваш шаблон.

См. также

ЦМС (Система управления порталом)
Контент