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

[HELP] Ci继承问题,求助,谢谢

[复制链接]
发表于 2013-6-14 13:40:28 | 显示全部楼层 |阅读模式
是这样的。我用Ci框架,自己在application下的core里建立了个文件夹叫admin,里面放了AT_Controller 继承CI_Controller
然后在controllers下建立文件夹admin。创建about.php.继承AT_Controller 。
class About extends AT_Controller
输入AT工具自动会出现 AT_Controller这个,但是,我浏览的时候页面说
Fatal error: Class 'AT_Controller' not found in E:\wamp\www\test\application\controllers\admin\about.php on line 4
找不到这个'AT_Controller' 类,这是怎么回事,我是不是哪里要写什么配置一下,但是我让他继承CI_Controller就可以的
发表于 2013-6-14 13:48:48 | 显示全部楼层
ci有个前缀my,你在core用AT_Controller替换MY_Controller成就行
 楼主| 发表于 2013-6-14 13:55:37 | 显示全部楼层
icc0301 发表于 2013-6-14 13:48
ci有个前缀my,你在core用AT_Controller替换MY_Controller成就行

你好,我尝试过,不行,在 config里面$config['subclass_prefix'] = 'MY_';改成AT也不行,
发表于 2013-6-14 15:39:25 | 显示全部楼层
MY_Controller 要放在 core 文件夹下
发表于 2013-6-15 00:10:37 | 显示全部楼层
coolkaka 发表于 2013-6-14 15:39
MY_Controller 要放在 core 文件夹下

正解

本版积分规则