Специальный шаблон: generalКомментарии к статьеВерсия для печати  

Специальный шаблон general используется для хранения общих кусков кода из объектных шаблонов и шаблона ошибок. Код, находящийся в шаблоне general «прицепляется» к шаблонам, находящимся с ним на одном уровне, а также ко всем нижележащим шаблонам.

Другими словами, код, находящийся в шаблоне general, является общим для всех шаблонов, определенных на том же уровне, что и general, а также для всех нижележащих шаблонов.

Специальный шаблон general доступен для переопределения на любом уровне. Переопределенный на более низком уровне шаблон general не имеет доступа к коду, содержащемуся шаблонах general более высокого уровня.

Предположим, что на первом уровне (например, уровне сайта) определены три шаблона - article-1, folder-1 и general-1 (два обектных шаблона и общий шаблон), а на втором уровне (например, уровне раздела) определены шаблоны article-2 и general-2.

Код специальный шаблона general-1, переопределенного на первом уровне, доступен из объектных шаблонов article-1 и folder-1. Специальный шаблон general-2 доступен для шаблона article-2. Однако шаблон folder-1 на первом уровне будет использовать шаблон general-1, а на втором уровне - шаблон general-2.

Код шаблона general-1 также недоступен для шаблона general-2.

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

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

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

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

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