插件钩子

2018-02-24 15:44 更新

插件钩子

上一页下一页

钩子是插件执行的触发器;插件就像挂在钩子上的东西;

插件只有实现相应钩子方法,并安装启用成功后才能执行;

ThinkCMF系统内置了很多钩子;http://www.thinkcmf.com/document/hooks.html 

开发者也可以用hook('test')方法在控制器只加入钩子,让你的应用具有更好的扩展性;

同时也可以模板里加入钩子{:hook('footer')};

钩子也支持传入参数hook('footer',array('test'=>1));

向系统暴露你的钩子

暴露应用控制器钩子:

在你的应用根目录加上hooks.php文件

文件中返回此应用所有钩子数组就可以了;

如portal应用:

hooks.html文件内容:

footer,footer_end

上一页下一页

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号