从Yii的布局/视图文件调用函数(Calling a function from the layou

2019-10-16 18:36发布

我是新来Yii框架,我需要定义一个正被从/protected/views/layouts/main.php页面调用的函数。 我可以KNW是为了弄清它(控制器/型号),这样我可以得到该函数中定义的相应的动作。

Answer 1:

根据什么功能呢,你怎么看到需要它,你可以做至少两件事情:

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


文章来源: Calling a function from the layout/view file in Yii
标签: yii