LECMS插件开发之插件目录

lecms 2022-9-29 806

插件存放路径:lecms/plugin/插件文件夹

 

假设插件文件夹:le_xxx

1、小型插件,可以把插件相关的文件全部放在lecms/plugin/le_xxx目录下

2、大型插件,为了更加清晰了解插件,可以按如下方式存放插件文件。

lecms/plugin/le_xxx/control/ 存放插件控制器文件

lecms/plugin/le_xxx/model/ 存放插件数据库模型文件

lecms/plugin/le_xxx/block/ 存放插件标签解析文件

lecms/plugin/le_xxx/hook/ 存放插件hook文件

 

拿“友情链接”插件举例:

1、admin_admin_control_init_nav_after.php 后台插件菜单钩子文件

2、admin_my_control_get_used_after.php 后台首页“常用功能”钩子文件

3、conf.php 插件基本说明

4、install.php 插件安装程序代码

5、kp_block_links.lib.php 插件前台模板调用数据标签

6、links_control.class.php 插件控制器文件

7、links_index.htm 插件控制器对应的htm模板文件

8、links_model.class.php 插件数据库操作model文件(数据展示和操作)

9、links_set.htm 插件控制器对应的htm模板文件(添加或者编辑数据)

10、show.jpg 插件图标文件,64*64px

11、unstall.php 删除插件时程序代码

最新回复 (1)
返回
发新帖