我正在使用Zend Framework。
我有一个名为'UserController'的控制器,它有一个公共函数displayAction()。
我想知道如何使用与默认display.phtml不同的查看器操作方法。
感谢任何帮助。
答案 0 :(得分:17)
您可以使用
$this->render('actionName');
或者,您也可以通过调用
直接调用视图脚本$this->renderScript('path/to/viewscript.phtml');
有关详细信息,您可以查看http://framework.zend.com/manual/en/zend.controller.actionhelpers.html,特别是有关render()
和renderScript()
方法的部分。
答案 1 :(得分:1)
最近,我一直在使用上述方法(使用ZF 1.11.11)获得错误。我在这方面取得了成功:
$this->_helper->viewRenderer('action');