插件开发必看-综合【完整篇】乐众主机

【开发者帮助】插件开发必看-综合【完整篇】

1、插件储存位于 plugin目录,可参考 系统目录结构

2、插件中有多个文件和目录,可参考 插件目录结构

3、了解 配置文件、方法文件、功能文件、安装和卸载程序

4、查看 插件开发者参考类型以及系统方法调用

5、了解以上知识后,接下来我们开始进入开发插件第一步:

(1)、下载官方 示例 DEMO

(2)、将 示例 DEMO 解压到 plugin/shop/目录中,给示例demo改名 名称自己定义即可,必须是英文开头 如我改成 lzsysvps(看清楚这里 下面将以此命名示例)

(3)、到开发者中心 设置调试名称为 lzsysvps 调试IP输入你服务器的IP。然后保存

(4)、打开action.php文件 将 class demosys_plugin 改为 class lzsysvps_plugin 保存

(5)、打开server.php文件 使用批量搜索或者替换功能 将 demesys_ 替换成 lzsysvps_

(6)、server.php和action.php头部有个代码 如下:

if($addons_config[‘path’]<>”demesys”){error();}

此代码是防止 插件被篡改目录名称的,如果不需要请删除这一行代码,如果需要,则需要把 demosys改成 lzsysvps

(7)、打开config.php文件,根据自己插件类型修改应用名称(插件名称)、类型 、应用描述(既说明)、作者名称、作者QQ、作者官网只需要修改开发者ID即可

(8)、进入后台,应用中心,我的应用 搜索 你应用的名称 比如 demo示例插件 搜索到之后 点击安装插件,再次搜索,启用插件

(9)、进入供应渠道,资产渠道,添加渠道 所属应用选择刚才安装的插件,然后信息随便乱填一个添加

(10)、点击 检测通讯 提示成功则表示插件基础配置成功、插件功能在server.php中完成即可。

6、官方提供了 星外插件开源版、微信支付开源版、支付宝当面付开源版、邮件推送服务开源版、

支付宝实名开源版、手机三要素实名开源版、短信宝开源版、阿里云短信开源版、

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。