(2)
插件控制器可做一些异步交互来用,比如
插件里更新数据库或者操作文本文件,在页面里通过使用addons_url(‘插件名://控制器名/方法’)函数来调用
插件控制器里的方法,比如表单提交的路径。
(3) 一个
插件的入口文件里除了安装方法install()和卸载方法uninstall(),别的每个方法属于一个钩子方法,这个
插件属于挂载在哪些钩子上,就有哪些钩子方法。每个钩子只调用它的
插件里和钩子同名的方法。这就是一个钩子可以挂载多个
插件,一个
插件可以被多个钩子引用。例如下图:hook(‘topicComment’)调用的是Editor
插件里的topicComment()方法。
(4) 每个
插件的在项目里的文件在Addons目录里,后台->扩展->
插件管理列表中的“标示”,就是每个
插件的文件名。如下图: