Головна »Zend Framework» Zend Framework. Відключення макета (layout) і ViewRenderer для контролера або функції.
Вітаю вас на блозі gavnokod.com
При використанні Zend Framework буває необхідно відключити використання макета (layout) і ViewRenderer для конкретного контролера або фукнции.
У моєму випадку це необхідно для нормальної роботи з Ajax запитами.
Відключення виведення макета і ViewRenderer у всіх екшенах (action) контролера можна домогтися шляхом додавання (а точніше успадкування) методу preDispatch (), який буде викликатися фреймворком, перед викликом кожної функції в цьому контролері:
Для відключення layout (макета) в тілі конкретної функції необхідно в її початку писати той-же код:
Рекомендую також ознайомитися:
Якщо вам сподобався даний матеріал, будь ласка, натисніть на кнопку від лайка
(Знаходяться нижче) - щоб про нього дізналися інші люди.
Буду вам дуже вдячний! Дякуємо!
Схожі записи
- Введення в Zend Framework. Частина 2. Особливості, преспективи, ліцензування.
- Введення в Zend Framework. Частина 3. Створення і запуск додатків на Zend Framework (Zend PHP IDE, Zend PHP Server).
- Введення в Zend Framework. Частина 1. Загальний огляд.
Сподіваюся, інші записи виявляться такими ж цікавими