在开头加载所有codeigniter控制器

时间:2011-07-27 11:37:37

标签: codeigniter controller load

我有点问题。

在控制器中,我将加载其他控制器中的函数。

我只是用

$pCtrl = new otherController;

用于在该otherController中加载类。

问题是,那时还没有加载otherController。所以上课不可用。

在做其他事情之前,我能找到一种告诉codeigniter加载所有控制器(文件夹控制器)的方法吗?

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

这是不好的做法。您应该使用CodeIgniter库来代替。

但是,如果你已经做了坏事,你可以打开config / autoload.php中的/ controllers目录并配置codeigniter来自动加载所有可用的控制器。不确定这在实践中是否能正常(并且有效),所以尝试使用库。

答案 1 :(得分:0)

最好创建辅助函数或库..

哦,顺便说一下,你也可以使用HMVC