手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 免费部署 N8N 的 Zeabur 注册 | 登陆

Yii自定义控制器

首页 > PHP >

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

XML/HTML代码
  1. 'controllerMap'=>array(  
  2.     'xxx'=>'ext.XxxController'  
  3. ),  

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

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

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




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

« 上一篇 | 下一篇 »

2条记录访客评论

...84一直不匝地 现在 还hostloc 还是有不错得 9维 vpswind 之类 稳定 效果都还不错

Post by 安静 on 2012, November 6, 10:02 AM 引用此文发表评论 #1

竟然还会给关机了,没有找他们客服吗?问题最终是什么结果?
-----
没有结果,客服说是没有什么问题。先是让我重装,重装过也这样。后来让他们退款就没有一个客服理我了

Post by Bindiry on 2012, November 5, 11:38 AM 引用此文发表评论 #2


发表评论

评论内容 (必填):