Как уже упоминалось, шаблон представляет собой набор общих для группы
страниц компонент. Для эффективного управления имеющимися шаблонами
используется редактор шаблонов.
Нажав в панели управления кнопку «Редактор шаблонов», вы увидите следующее
диалоговое окно:
Фильтр редактора шаблонов позволяет искать необходимый шаблон по его
названию, содержимому или разметке. Для этого выберите соответственно название,
content или layout в выпадающем списке, задайте ключевое слово (набор
символов), и нажмите кнопку применить.
Поиск без ключевого слова выведет все существующие шаблоны указанного
раздела (название, content или layout). Гиперссылка «сбросить» очистит
результат поиска – в таблице результатов будет выведен список всех шаблонов.
Кратко рассмотрим поля основной таблицы:
- Название шаблона – название, несущее
смысловую нагрузку, и описывающее тип шаблона.
- Layout – расположение
(разметка) – имя XML файла с шаблоном расположения.
- Content - содержание
(содержимое) – имя XML файла с шаблоном содержания.
- Системный - признак
системности шаблона – системный шаблон может быть использован только один раз в
структуре сайта. Страница, построенная по такому шаблону, не может быть
удалена. Признак системности шаблона устанавливается разработчиками напрямую в
базе данных, и изменить его через админинтерфейс невозможно.
В нижней области редактора шаблонов расположены следующие кнопки:
- Добавить – добавить шаблон.
Процедура добавления шаблона в список описана в разделе Добавить шаблон.
- Редактировать – выбрав нужный
шаблон из списка и нажав кнопку редактировать - можно изменить данный шаблон.
Диалоговое окно, которое при этом открывается полностью идентично окну
добавления шаблона.
- Удалить – позволяет удалить
шаблон.
- Закрыть – закрыть диалоговое
окно, не сохраняя изменений.
Для того чтобы добавить шаблон, нажмите кнопку «Добавить» в диалоге
редактора шаблонов. Откроется следующее окно:
Элементы окна создания нового шаблона:
- Название – название шаблона,
может содержать как английские, так и русские буквы.
- Content - содержание
(содержимое) – в данном поле необходимо указать имя XML файла с шаблоном
содержания (а именно путь к нему).
- Layout – расположение
(разметка) – в данном поле необходимо указать имя XML файла с шаблоном
расположения (а именно путь к нему).
В нижней области окна расположены следующие кнопки:
- Сохранить – нажмите
«Сохранить», чтобы добавить созданный шаблон в список шаблонов.
- Закрыть – чтобы выйти из
диалогового окна, не сохраняя изменений.
Часто используемыми шаблонами являются:
- Один
текстовый блок
- Два текстовых
блока
- Форма
регистрации
- Форма
редактирования данных текущего пользователя
- Список
подразделов
- Редактор
пользователей - системный
- Редактор
ролей - системный
- Редактор
переводов - системный
- Редактор
языков - системный
- Редактор
шаблонов - системный
- Редактор
разделов - системный
- Главная
страница
- Список
новостей
- Форма
восстановления пароля
- Форма
авторизации
Примеры страниц созданных по таким шаблонам приведены ниже. Применение
шаблона на странице выделено рамкой:
Один
текстовый блок
Список
подразделов
Редактор ролей