php – 在Zend Framework中转发并返回一个动作

在Zend Framework中,我们可以使用_forward()转发到另一个控制器的动作

例如.

// Inside controller1
$this->_forward('foo', "controller2");
echo $this->getResponse(); // Echo the response of foo action at this point

但_forward是在请求周期结束时采取的,如果我想立即转发并立即回应响应怎么办?

解决方法:

我个人建议使用Action plugin或View Helper来解决您的问题.我过去曾做过很多很多这样的事情,而且他们可以非常有帮助和强大.

或者,如果您只是想获取您网站的模块,例如登录/类别部分,可能需要将视图助手视为“部分”.

查看助手:http:// framework.zend.com/manual/en/zend.view.helpers.html

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...