Главная > Руководство разработчика > Настройка дизайна шаблона > Список используемых директивСписок используемых директив WebDirector позволяет в разделе "Настройка дизайна" в режиме произвольного редактирования структурных зон или при прямом редкатировании кода шаблона вставлять некоторые директивы (макросы, метки), которые при генерации страниц сайта заменяются на автоматически генерируемые элементы:
%hmenu1% - заменяется на многоуровневое выпадающее "горизонтальное меню 1";
%hmenu2% - заменяется на многоуровневое выпадающее "горизонтальное меню 2";
%vmenu% - заменяется на многоуровневое выпадающее "вертикальное меню";
%path% - заменяется на строку с путем к странице по структуре сайта (каждый иерархический уровень - кликабелен). Вид "путь к странице" по умочанию - main > page1 > page2. Чтобы заменить > на любой другой символ, например *, необходимо код директивы записать следующим образом: %path_*%. Вместо символа можно использовать изображения. Тогда код директивы будет выглядеть так: %path_<img src="/img/yourpicture.gif">%. Предварительно картинку необходимо загрузить в папку img через "Объекты сайта" раздела "Настройка шаблонов".
%body% - стандартное наполнение страницы - включает строку с путем к странице по структуре сайта; ниже - заголовок <Н1>; еще ниже выводится содержание страницы - поле "текст": %path%<h1 class="tpl_h1">-header-</h1>-text-. Этот код можно редактировать, например убрать путь к странице: <h1 class="tpl_h1">-header-</h1>-text-.
%xbody% - стандартный контент с автоматически добавляемым каталогом ниже основного содержания;
%nest% - навигация по рубрике - включает список рубрик текущего уровня и "раскрытую" текущую рубрику со списком ее страниц и подрубрик;
%branch% - ветка страницы;
%brothers% - список страниц и рубрик одного уровня;
%tree% - дерево сайта;
%forum_messages% - сообщения форума;
%forum_tree% - дерево форума;
%clmng_messages% - сообщения клиентов модуля "общения менеджеров и клиентов";
%linkscat% - каталог ссылок;
%linkstree% - навигацию по тематикам каталога ссылок;
%minibasket% - корзина "мини маркета";
%modified% - дата последней модификации страницы редактором;
%generated% - дата генерации страницы;
%visited% - текущая дата сервера.
Настройка структуры страниц Прямое редактирование кода Подробный пример настройки дизайна
|