Глава 7. Знакомство с метками Zend_View

Содержание

7.1. Введение
7.2. Основные операции с метками
7.3. Стандартные метки
7.3.1. Установка доктайпа
7.3.2. Указание заголовка страницы
7.3.3. Указание стилей при помощи HeadLink
7.3.4. Сборка скриптов при помощи HeadScript
7.4. Метки вида: Заключение

7.1. Введение

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

  • Как вы измените заголовк страницы?

  • Как бы вы могли встроить скрипты и стили в глобальный слой приложения в зависимости от какого либо условия?

  • Как бы вы создали и отобразили опциональную боковую панель? Что если бы нужно было отобразить какой-либо один контент, который является обязательным для панели, а другой нет?

Эти вопросы решает шаблон "Компоновщик". Подход заключается в предоставлении "подсказок" или контента глобальному слою. В Zend Framework это достигается при помощи специализированных помощников вида, называемых "метками". Метки позволяют вам объединить контент, а затем отобразить этот сгенерированный контент где-либо.