特定のアクションではZend_Layoutを使わない
最近は、Zend Framework1.7をちょこちょこ触っております。
その際、Smartyではなく、Zend_Layout&Zend_ViewでView部分を組んでいますが、なかなか良い感じです。
で、表題の、このアクションではLayout使いたくないなーという時、
PHP:
-
public indexAction()
-
{
-
Zend_Layout::resetMvcInstance();
-
}
としておけば、そのアクションではLayoutが使われず、Zend_Viewのみ使うことができます。
もちろんZend_Viewも使わずに素で出力したい場合は、
PHP:
-
$this->_helper->viewRenderer->setNoRender();
で!
忘れそうなのでメモメモ。
関連する記事:
- Zend Framework - ControllerのPlugin メモ
- Zend Framework入門:共通レイアウトによるウェブサイトの管理
- PEAR::Services_Rakuten
- TableKit記事の続きのようなもの
- 動画で学ぶPDT
Powered by MightyAdsense
トラックバック URL :