How to disable render view in zend framework 2?

前端 未结 6 667
臣服心动
臣服心动 2021-01-30 09:39

I want to use some ajax, but I don\'t know how to use function as the same as setNoRender() in zend framework 2 to disable for render view.

How to disable rendering v

6条回答
  •  甜味超标
    2021-01-30 10:18

    I found some answer.

    Though $this->layout()->getLayout() returns the name/path of the newly selected layout... The layout does not change with any of the following commands...

    within a controller

    $this->getLocator()->get('view')->layout()->setLayout('layouts/ajax.phtml');
    $this->getLocator()->get('view')->layout()->setLayout('ajax');
    $this->getLocator()->get('view')->layout()->disableLayout();
    

    within a view PHTML file

    $this->layout()->setLayout('layouts/ajax.phtml');
    $this->layout()->setLayout('ajax');
    $this->layout()->disableLayout();
    

提交回复
热议问题