好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

YII公用控制器_yii控制器共继承

如果你的项目中有控制器需要共用,其实只需要在config/main.php中加入一小段代码即可实现:

XML/HTML代码

'controllerMap'= > array(       'xxx'= > 'ext.XxxController'   ),  

然后就可以直接调用了:index.php?r=xxx/index,即可以调用XxxController类中的activeIndex方法

这种适合在什么情况下呢?比如统一的出错处理类,这个就相对会比较方便,因为这样的代码会几乎一样。还有那种工具控制器,比如将数据导出成xls,可以写一个XlsController来处理它。

这样的控制器,一般来说适合用于不经权限控制的情况。

查看更多关于YII公用控制器_yii控制器共继承的详细内容...

  阅读:45次