商城插件模块说明介绍如下

发布于 2021-11-04 14:53:25

1.插件包
● 插件目录
1.png
● config.php 配置文件
● value 配置插件基本信息
● lang 配置模块权限 one two 配置子模块权限 注意 这3个键名是固定,用于写入权限。多个可在添加,需在 Install.php类下 install方法中添加相应的写入权限的,特别注意lang插件的pid是插件管理权限的id
2.png
3.png
● data.sql 数据表添加文件。多个数据表用 --page-- 隔开
4.png
● info.html 模板复制即可
● Install.php 类,操作插件的安装、卸载 注意Install 需大些和类相对应
5.png
● Installl类下的install()插件安装方法
● $data数组中添加表名
6.png
● 写入权限 先写入模块,在写入子权限。注意 $configRes['display']['lang']、$configRes'display'、$configRes'display' 和 配置文件中相对应。
7.png
● 卸载插件 注意$data中添加数据表名
8.png
● 在使用get_addon_class()获取类时注意添加参数 $name 插件名 type判断是在插件目录下或是在controller,'Install'代表安装、卸载类
9.png
● 视图中调用方法使用{:addon_url('country://Country/delete')} 格式
10.png
● 在插件中使用验证 先实例化验证文件,用check()方法去验证
11.png

0 条评论

发布
问题

官网
微信

官方微信