如何从动作类呈现视图

Posted

技术标签:

【中文标题】如何从动作类呈现视图【英文标题】:How to render a view from an action class 【发布时间】:2014-04-11 18:05:58 【问题描述】:

让我编写以下动作类:

class TranAction extends CAction
    public function run()
        echo "Hello Yii";
    

现在我想渲染myView 视图,但我不知道如何从run() 方法调用控制器的render() 方法?

【问题讨论】:

这样的事情可能会有所帮助***.com/questions/14143865/render-a-view-in-php 这是 Yii 基础知识中涉及的内容,文档中对此进行了很好的介绍,显然是您没有花时间介绍的内容。 【参考方案1】:
$this->controller->render('myView');

【讨论】:

以上是关于如何从动作类呈现视图的主要内容,如果未能解决你的问题,请参考以下文章

如何从子动作内部获取当前控制器和动作?

从控制器动态渲染动作 - MVC

Rails 在控制器动作中形成,在另一个视图中呈现?

如何从不相关的操作中呈现特定视图?

如何从操作属性获取视图文本

MVC如何从视图调用控制器中的动作以返回值