thinkphp 在线详解:6.3.2  操作扩展
2010-01-08 04:00:02   来源:   评论:0 点击:

操作扩展可以使得项目方便的动态挂载某些操作,而这些操作可以是针对个别模块的,也可以是针对全局的。操作扩展只需要在项目配置目录下面定义操作定义文件actions.php,定义格式为:



PHP代码


  1. return array(   

  2. // 全局操作   

  3. 'actionName' => '调用方法',   

  4. // 局部操作   

  5. 'moduleName:actionName' => '调用方法',   

  6. );  



其中调用方法可以是某个自定义的函数,或者是某个类的方法,类似于PHP的callback定义。


\注意事项:

扩展的操作一定是现有项目里面没有的,否则无效;

更改操作扩展定义后,需要删除项目编译缓存文件;

动态操作的规则比空操作的规则要优先。

相关热词搜索:

上一篇:thinkphp 在线详解:6.3.1  模块扩展
下一篇:thinkphp 在线详解:6.4 模型扩展

分享到: 收藏
频道总排行
频道本月排行