Location: PHPKode > projects > Energine > energine-2.2/doc/user-guide/09_TemplateEditor.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="main.css" rel="stylesheet" type="text/css" />
<title>Energine Content Management Framework - Template Editor</title>
</head>

<body>
<a href="../../"><img src="../../images/energine.gif" width="223" height="74" alt="Energine content management framework" align="right" border="0"/></a>

<h2><a name="_Toc171156641">Редактор шаблонов</a></h2>
  <p>Как уже упоминалось, шаблон представляет собой набор общих для группы
    страниц компонент. Для эффективного управления имеющимися шаблонами
    используется редактор шаблонов.</p>
  <p><img  
src="images/image082.jpg"  > </p>
  <p>Нажав в панели управления кнопку «Редактор шаблонов», вы увидите следующее
    диалоговое окно:</p>
  <p><img  
src="images/image084.jpg"  > </p>
  <p>Фильтр редактора шаблонов позволяет искать необходимый шаблон по его
    названию, содержимому или разметке. Для этого выберите соответственно название,
    content или layout в выпадающем списке, задайте ключевое слово (набор
    символов), и нажмите кнопку применить.</p>
  <p><img  
src="images/image078.jpg"  > </p>
  <p>Поиск без ключевого слова выведет все существующие шаблоны указанного
    раздела (название, content или layout). Гиперссылка «сбросить» очистит
    результат поиска – в таблице результатов будет выведен список всех шаблонов.</p>
  
  <p>Кратко рассмотрим поля основной таблицы:</p>
  <ul type="disc">
    <li><b>Название шаблона</b>  – название, несущее
      смысловую нагрузку, и описывающее тип шаблона.</li>
    <li><strong>Layout</strong>  – расположение
      (разметка) – имя XML файла с шаблоном расположения.</li>
    <li><strong>Content</strong>  - содержание
      (содержимое) – имя XML файла с шаблоном содержания.</li>
  <li><strong>Системный</strong>  - признак
    системности шаблона – системный шаблон может быть использован только один раз в
    структуре сайта. Страница, построенная по такому шаблону, не может быть
    удалена. Признак системности шаблона устанавливается разработчиками напрямую в
    базе данных, и изменить его через админинтерфейс невозможно.</li>
	</ul>
	
  <p>В нижней области редактора шаблонов расположены следующие кнопки:</p>
  <ul type="disc">
    <li><a name="_Toc171156642b"><strong>Добавить</strong></a>  – добавить шаблон.
      Процедура добавления шаблона в список описана в разделе <a href="#_Toc171156642">Добавить шаблон</a>.</li>
    <li><strong>Редактировать</strong>  – выбрав нужный
      шаблон из списка и нажав кнопку редактировать  - можно изменить данный шаблон.
      Диалоговое окно, которое при этом открывается полностью идентично окну
      добавления шаблона.</li>
    <li><strong>Удалить</strong>  – позволяет удалить
      шаблон.</li>
    <li><strong>Закрыть</strong>  – закрыть диалоговое
      окно, не сохраняя изменений.</li>
  </ul> 
    <div class="toContents"><a href="#_Toc171156641">Наверх</a></div>
	
  <h3><a name="_Toc171156642">Добавить шаблон</a></h3>
  <p>Для того чтобы добавить шаблон, нажмите кнопку «Добавить» в диалоге
    редактора шаблонов. Откроется следующее окно:</p>
  <p><img  
src="images/image086.jpg"  > </p>
  <p>Элементы окна создания нового шаблона:</p>
  <ul type="disc">
    <li><strong>Название</strong>  – название шаблона,
      может содержать как английские, так и русские буквы.</li>
    <li><strong>Content</strong>  - содержание
      (содержимое) – в данном поле необходимо указать имя XML файла с шаблоном
      содержания (а именно путь к нему).</li>
    <li><strong>Layout</strong>  – расположение
      (разметка) – в данном поле необходимо указать имя XML файла с шаблоном
      расположения (а именно путь к нему).</li>
  </ul>
  <p>В нижней области окна расположены следующие кнопки:</p>
  <ul type="disc">
    <li><strong>Сохранить</strong>  – нажмите
    «Сохранить», чтобы добавить созданный шаблон в список шаблонов.</li>
  <li><strong>Закрыть</strong>  – чтобы выйти из
    диалогового окна, не сохраняя изменений.</li>
	</ul> 
   <div class="toContents"><a href="#_Toc171156642b">К списку</a></div>
  
  <h3><a name="_Toc171156643">Часто используемые шаблоны</a></h3>
  <p>Часто используемыми шаблонами являются:</p>
  <ul type="disc">
    <li>Один
      текстовый блок</li>
    <li>Два текстовых
      блока</li>
    <li>Форма
      регистрации</li>
    <li>Форма
      редактирования данных текущего пользователя</li>
    <li>Список
      подразделов</li>
    <li>Редактор
      пользователей - системный</li>
    <li>Редактор
      ролей - системный</li>
    <li>Редактор
      переводов - системный</li>
    <li>Редактор
      языков - системный</li>
    <li>Редактор
      шаблонов - системный</li>
    <li>Редактор
      разделов - системный</li>
    <li>Главная
      страница</li>
    <li>Список
      новостей</li>
    <li>Форма
      восстановления пароля</li>
    <li>Форма
      авторизации</li>
  </ul>
  <p>Примеры страниц созданных по таким шаблонам приведены ниже. Применение
    шаблона на странице выделено рамкой:</p>
  <p><b>Один
    текстовый блок</b></p>
  <p><img  
src="images/image088.jpg"  > </p>
   
   <p><b>Список
    подразделов</b></p>
  <p><img  
src="images/image090.jpg"  > </p>
  <p><b>Редактор ролей</b></p>
  <p><img  
src="images/image092.jpg"  > </p> 

 <div class="toContents"><a href="#_Toc171156641">Наверх</a></div>
  <div class="toContents"><a href="index.html">К оглавлению</a></div> 
	 
</body>
</html>
Return current item: Energine