如何在插件中禁用布局?

时间:2009-11-03 22:42:41

标签: model-view-controller zend-framework plugins

这是我正在尝试做的事情

<?php
class My_Controller_Plugin_SomePlugin extends Zend_Controller_Plugin_Abstract
{

    public function preDispatch(Zend_Controller_Request_Abstract $request)
    {
             $this->_helper->layout()->disableLayout();
    }
}

但它不起作用,我怎么能禁用插件内的布局?

1 个答案:

答案 0 :(得分:3)

如果您使用Zend_Layout :: startMvc()

,这应该足够了
Zend_Layout::getMvcInstance()->disableLayout();