有两种调用方式
1,用runController
Yii::app()->runController('catagory/index');
2,用createController
$cat=Yii::app()->createController('catagory');//returns array containing controller instance and action index.
$cat=$cat[0]; //get the controller instance.
$cat->loadModel(1); //use a public method.
两种方法的区别是,runController 是直接访问,不能得到返回值。createControll可以。
本文介绍了Yii框架中两种调用控制器的方法:使用runController直接访问控制器及动作,无法获取返回值;使用createController可以获得控制器实例并调用其公共方法。

729

被折叠的 条评论
为什么被折叠?



