|
Когда посетитель обращается к тому или иному документу или разделу сайта, то DNSite анализирует запрос и формирует визуальное представление запрашиваемого объекта для отображения в браузере посетителя.
Некоторые типы документов, такие как «Текстовый документ», «Графический документ», «Файл», не требуют какого-либо преобразования, так как их контент может быть непосредственно отображен браузером.
Для большинства же других документов (например, списков) необходим определенный механизм преобразования содержащихся в них данных (контента) в визуальную форму, воспринимаемую браузером. Для решения подобных задач в системе DNSite используются шаблоны.
Шаблоны, использующиеся в системе DNSite полностью написаны на скрипт-языке PHP4.
Каждый раздел (а также возможно - списковый документ) имеет свой шаблон для отображения информации на сайте, заранее подготовленный специалистом-разработчиком при разработке сайта. Как правило, название шаблона соответствует названию раздела в структуре сайта.
Типовые шаблоны системы DNSite:
-
Запретить отображение - при обращении к данному разделу посетитель будет видеть сообщение об ошибке («Документ не найден»)
-
Простой контентный раздел - используется для отображения простых страниц, не содержащих списки или mail-формы; Например, для отображения информации раздела "О компании";
-
Главная страница - используется для отображения главной страницы сайта;
-
Новости - используется для отображения списка новостей;
-
Продукция - используется для отображения каталога продукции;
-
Услуги - используется для отображения списка услуг;
-
Карта сайта - используется для отображения раздела "Карта сайта";
-
Поиск - используется для отображения раздела "Поиск";
-
Контакты - используется для отображения раздела "Контакты", имеющего mail-форму для отправки сообщений с сайта;
-
Ссылки - используется для отображения списка ссылок на внешние интернет-ресурсы;
-
Вопросы-ответы - используется для отображения раздела "Часто задаваемые вопросы";
-
Публикации - используется для отображения списка публикаций;
-
Фотогалерея - используется для отображения различных списков фотографий;
-
и т.д...
В системе управления контентом DNSite возможно как использование типовых шаблонов, так и разработка уникальных шаблонов для отображения разделов или списков с любым количеством атрибутов (свойств).
Подробное описание порядка назначения шаблонов разделам см. в главе "Назначение шаблона разделу", документам - "Назначение шаблона документам типа "Список".
 Назначение шаблона разделу
|