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

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

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

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

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

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



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

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

©Arptek. Телефон: 409-95-76. Rambler's Top100
Hosted by uCoz