Model view controller 如何禁用插件内部的布局?

Model view controller 如何禁用插件内部的布局?,model-view-controller,zend-framework,plugins,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(); }

这就是我要做的

<?php
class My_Controller_Plugin_SomePlugin extends Zend_Controller_Plugin_Abstract
{

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

如果您使用Zend_Layout::startMvc(),这就足够了

Zend_Layout::getMvcInstance()->disableLayout();