Шаблоны объектовКомментарии к статьеВерсия для печати  

Рассмотрим содержательное дерево произвольного сайта (см. картинку).

Корневой объект «сайт» (site) содержит в себе главную страницу (custom), статью (article), раздел сайта (folder), поиск по сайту (search). В свою очередь главная страница содержит 2 новостные ленты (newsline). Раздел содержит две статьи.

Каждому типу объектов из содержательного дерева соответствует определенный объектный шаблон, который задает отображение на вебе всех нижележащих объектов данного типа. Разные типы объектов можно прорисовывать по-разному и независимо друг от друга.

Шаблоны, определенные на уровне сайта, применяются ко всем нижележащим объектам. Если на каком-то уровне шаблон переопределяется, то все нижележащие объекты, включая объект с измененным шаблоном, прорисовываются по правилам переопределенного шаблона. Это относится и к шаблонам специального типа (general, error).

Внутри объектного шаблона доступен и код соответствующего общего шаблона (см. специальный шаблон general)

Последнее обновление материала:

Прокоментировать  [Кол-во комментариев: 0] Обсудить в форуме

Разделы сайта
Почтовый адрес:
141700, Московская область, г. Долгопрудный, Институтский переулок , дом 9, офис 207

Телефон/факс
+7 (495) 408 70 72

Электронная почта
Общие вопросы: info@arptek.ru
Вопросы сотрудничества: business@arptek.ru