rodin 发表于 2013-6-14 13:40:28

Ci继承问题,求助,谢谢

是这样的。我用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就可以的

icc0301 发表于 2013-6-14 13:48:48

ci有个前缀my,你在core用AT_Controller替换MY_Controller成就行

rodin 发表于 2013-6-14 13:55:37

icc0301 发表于 2013-6-14 13:48 static/image/common/back.gif
ci有个前缀my,你在core用AT_Controller替换MY_Controller成就行

你好,我尝试过,不行,在 config里面$config['subclass_prefix'] = 'MY_';改成AT也不行,

coolkaka 发表于 2013-6-14 15:39:25

MY_Controller 要放在 core 文件夹下

Altair 发表于 2013-6-15 00:10:37

coolkaka 发表于 2013-6-14 15:39 static/image/common/back.gif
MY_Controller 要放在 core 文件夹下

正解
页: [1]
查看完整版本: Ci继承问题,求助,谢谢