【问题标题】:Calling a function from the layout/view file in Yii在 Yii 中从布局/视图文件中调用函数
【发布时间】:2012-05-26 13:18:26
【问题描述】:

我是 Yii 框架的新手,我需要定义一个从 /protected/views/layouts/main.php 页面调用的函数。我可以知道要定义它吗(控制器/模型),以便我可以得到函数中定义的相应动作。

【问题讨论】:

    标签: yii


    【解决方案1】:

    根据函数的作用以及您需要它的可见度,您至少可以做以下两件事之一:

    1. 扩展 CController 基类,在那里定义函数,然后从这个新类派生每个控制器类。要调用该函数,您将运行 $this->myFunction();)
    2. 将函数放入模型中,在控制器动作函数中实例化该模型的对象,然后通过$this->myModelObject->myFunction();在视图中调用它。

    【讨论】:

    • 不客气-如果对您有帮助,您可以接受答案:)
    猜你喜欢
    • 1970-01-01
    • 2014-11-28
    • 2019-02-24
    • 1970-01-01
    • 2016-12-12
    • 2018-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多