etroy 2011-11-05 10:56:23 2721次浏览 2条回复 0 0 0

gii做成的controller是:

class Post extends Controller

而class Post extends CController也可以用

这两者是什么区别呢?

  • 回复于 2011-11-05 12:55 举报

    Controller是放在protected/components里面,其实它就是CController的子类。

    你可以在Controller里面添加一些自己的操作,这样所有继承它的子类都可以使用这些操作,也不需要修改CController的Yii内核。

    这个是面向对象的基本啦~

  • 回复于 2011-11-06 14:57 举报

    Controller继承自CController,就是可以在Controller中定义一些公共的属性和方法!
    这些方法每个继承Controller的控制器都能用到的

您需要登录后才可以回复。登录 | 立即注册