用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1418|回复: 2
收起左侧

[HELP] CI 自定义控制器 如何取名

[复制链接]
发表于 2014-9-9 17:41:07 | 显示全部楼层 |阅读模式
在application/core/中自定义控制器:
class MY_Controller extends CI_Controller{
//.....
public function __construct(){
    parent::__construct();
    echo "something";
  }
}
然后在application/controller中的控制器继承自MY_Controller,这样可以工作

如果把MY_Controller换成别的名字,似乎都不起作用。我试了NI_Controller,ZZ_Controller,类名和文件名以及需要继承的控制器的extends后面,都是同步修改的,只有MY_Controller起作用。

这个是规定的吗?可以修改吗?
 楼主| 发表于 2014-9-9 17:46:51 | 显示全部楼层
好吧,找到了,在config.php中修改$config['subclass_prefix'] = 'MY_';
发表于 2014-9-10 20:56:40 | 显示全部楼层
楼主自问自答,无师自通

本版积分规则