【发布时间】:2023-03-19 02:22:02
【问题描述】:
我正在使用 Zend 框架。
我有一个名为“UserController”的控制器,它有一个公共函数 displayAction()。
我想知道如何让该操作方法使用与默认 display.phtml 不同的查看器。
感谢任何帮助。
【问题讨论】:
标签: php zend-framework
我正在使用 Zend 框架。
我有一个名为“UserController”的控制器,它有一个公共函数 displayAction()。
我想知道如何让该操作方法使用与默认 display.phtml 不同的查看器。
感谢任何帮助。
【问题讨论】:
标签: php zend-framework
你可以使用
$this->render('actionName');
或者,您可以通过调用直接调用视图脚本
$this->renderScript('path/to/viewscript.phtml');
有关更多信息,您可以查看http://framework.zend.com/manual/en/zend.controller.actionhelpers.html,特别是有关render() 和renderScript() 方法的部分。
【讨论】:
最近,我在使用上述方法时遇到了错误(使用 ZF 1.11.11)。我已经成功了:
$this->_helper->viewRenderer('action');
【讨论】: