Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZF]Wywoływanie widoku bez layoutu
Forum PHP.pl > Forum > PHP > Frameworki
sweter
Witam,
za każdym razem, gdy wywołujemy jakąś akcję w Zend'zie dodawane do niej są ramy layoutu z katalogu /application/layouts/scripts/.
Co zrobić, aby pobierać wyłącznie to co jest w /application/views/scripts/ questionmark.gif

Pozdrawaim
melkorm
  1. Zend_Layout::getMvcInstance()->disableLayout();
R4D3K
Jak cie zrozumiałem chcesz wogle wyłączyć layout czy tylko dla danej akcji to zrobić ?
Jeśli dla danej akcji to w wystarczy się odwołać do helpera widoku:
  1. $this->_helper->layout->disableLayout()


Analogicznie jak nie chcesz by dana akcja generowała widok:
  1. $this->view->setNoRender();


Gdy wogle nie chesz layoutu (standardowo jest wyłączony !) to użyj Zend_Tool i komenda disable layout
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.