Zend框架; 让控制器使用不同的查看器

Jac*_*ack 5 php zend-framework

我正在使用Zend Framework.

我有一个名为'UserController'的控制器,它有一个公共函数displayAction().

我想知道如何使用不同的查看器来使用该操作方法而不是默认的display.phtml.

任何帮助表示赞赏.

Aro*_*eel 17

您可以使用

$this->render('actionName');
Run Code Online (Sandbox Code Playgroud)

或者,您也可以通过调用直接调用视图脚本

$this->renderScript('path/to/viewscript.phtml');
Run Code Online (Sandbox Code Playgroud)

有关更多信息,您可以查看http://framework.zend.com/manual/en/zend.controller.actionhelpers.html,特别是有关render()renderScript()方法的部分.