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

[版本 3.x] 在core下两个controller基类,无法调用。

[复制链接]
发表于 2016-5-16 17:21:39 | 显示全部楼层 |阅读模式
本帖最后由 zmn817 于 2016-5-16 17:23 编辑

我在core文件夹下做两个controller的基类一个给前台一个给后台,然后后台继承前台的controller基类然后访问提示无法加载到。
前台:
  1. class MY_Controller extends CI_Controller{
  2. public function __construct(){
  3.         parent::__construct();
  4.         $this->assign('docroot',"/");
  5.     }
  6. }
复制代码

后台:
  1. class MY_AdminBaseController extends MY_Controller{
  2.     public function __construct(){
  3.         parent::__construct();
  4.     }
  5. }
复制代码
报错:
HTML复制代码
 
A PHP Error was encountered
Severity: Error
Message: Class 'MY_AdminBaseController' not found
Filename: admin/Index.php
Line Number: 8
Backtrace:

 
复制代码

求大神回答,坐等。
发表于 2016-5-17 21:12:20 | 显示全部楼层
两个类写在一个文件里就可以了。不要分成两个文件。
这跟CI的类库加载机制有关。

本版积分规则