本文介绍了如何禁用插件内的布局?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这就是我想要做的

<?php
class My_Controller_Plugin_SomePlugin extends Zend_Controller_Plugin_Abstract
{

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

但是它不起作用,关于如何禁用插件内部布局的任何想法?

but it doesn't work, any ideas on how could i disable the layout inside a plugin ?

推荐答案

如果您使用的是Zend_Layout :: startMvc()

This should be enough if you are using Zend_Layout::startMvc()

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

这篇关于如何禁用插件内的布局?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 07:30