Ben 发表于 2011-7-4 16:37:18

问下继承的问题,怎样才能直接写Controller,而不是CI_Controller

本帖最后由 Ben 于 2011-7-11 11:04 编辑

问下继承的问题,怎样才能直接写Controller,而不是CI_Controller{:1_1:}

Ben 发表于 2011-7-4 16:41:02

是不是老版本的才可以是extends Conctroller ,新版本都不可以这样写,
再说下我的问题,是extends CI_Conctroller 去掉 CI_ ,变成 extends Conctroller{:1_1:}

jeongee 发表于 2011-7-4 16:57:30

Ben 发表于 2011-7-4 16:41 static/image/common/back.gif
是不是老版本的才可以是extends Conctroller ,新版本都不可以这样写,
再说下我的问题,是extends CI_Conctro ...

你看下CI2.0的改动日志,核心类的名字都加了CI_前缀
如果你非要这样,人、虽然不知道你的意图何在,那就自己参考CI的核心类的扩展原则
自己用class Controller extends CI_Controller
然后你自己新建的控制器就可以 extends Controller,觉得这样绕一圈好玩嘛?

Ben 发表于 2011-7-4 17:01:34

jeongee 发表于 2011-7-4 16:57 static/image/common/back.gif
你看下CI2.0的改动日志,核心类的名字都加了CI_前缀
如果你非要这样,人、虽然不知道你的意图何在,那就 ...

哦,我是看坛子里面一个人写的是extends Conctroller,估计他是用旧版本写的,我想模仿写一下,然后发现extends Conctroller这么写继承不了,然后我就问问,呵呵呵呵,感谢版主回答啊!还有个问题,就是他们说写一个blog只需要20分钟,这个是不是有点夸张了?

jeongee 发表于 2011-7-4 17:14:03

本帖最后由 jeongee 于 2011-7-4 17:14 编辑

Ben 发表于 2011-7-4 17:01 static/image/common/back.gif
哦,我是看坛子里面一个人写的是extends Conctroller,估计他是用旧版本写的,我想模仿写一下,然后发现exten ...
很基础的是可以的

L.W. 发表于 2011-7-4 17:18:54

一开始我也想extend controller,但是后来发现其实在library下写class,然后再controller里load其实也挺好的

L.W. 发表于 2011-7-4 17:19:57

好像是用MY_Controller,然后放在core文件夹里

Ben 发表于 2011-7-4 17:27:18

我晕20分钟写个blog,这个我得尝试尝试{:1_1:}

Ben 发表于 2011-7-4 17:28:21

jeongee 发表于 2011-7-4 17:14 static/image/common/back.gif
很基础的是可以的

感谢版主,问下版主,你那里有什么写好的,简单的,可以分享下代码吗?

lamtin 发表于 2011-7-4 17:30:17

Ben 发表于 2011-7-4 17:28 static/image/common/back.gif
感谢版主,问下版主,你那里有什么写好的,简单的,可以分享下代码吗?

论坛里有stblog跟dilicms...
页: [1] 2
查看完整版本: 问下继承的问题,怎样才能直接写Controller,而不是CI_Controller