【问题标题】:Zend framework; Getting controller to use different viewerZend 框架;让控制器使用不同的查看器
【发布时间】:2023-03-19 02:22:02
【问题描述】:

我正在使用 Zend 框架。

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

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

感谢任何帮助。

【问题讨论】:

    标签: php zend-framework


    【解决方案1】:

    你可以使用

    $this->render('actionName');
    

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

    $this->renderScript('path/to/viewscript.phtml');
    

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

    【讨论】:

      【解决方案2】:

      最近,我在使用上述方法时遇到了错误(使用 ZF 1.11.11)。我已经成功了:

      $this->_helper->viewRenderer('action');
      

      【讨论】:

        猜你喜欢
        • 2012-04-22
        • 2013-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多