Eyoucms程序开发:插件制作流程
首先你要有PHP基础知识,其次对易优cms系统熟悉(有TP5基础的更容易上手)。
【第一步:初始化结构】
进入开发插件界面,提交生成插件结构文件;
)
初始化结构之后,如图:
)
)
【第二步:创建数据表】
必须遵循易优CMS插件规范,每张插件表必须以(
)前缀开头,以免出现莫名的错误。
)前缀开头,以免出现莫名的错误。
这里假设开发者对该插件创建了两张表,分别为:ey_weapp_demo、ey_weapp_demo_img。
)
【第三步:编写代码】
根据业务逻辑,实现该插件相关功能。
尽量将插件数据与内置表独立开,不到非不得已切勿与内置表有关联。
该插件控制器里以下方法是不可缺少:
function __construct() 构造函数
function doc() 使用指南
function index() 唯一入口
以下内置方法【可选】,根据业务逻辑而定:
function beforeInstall() 插件安装前的一些操作
function afterInstall() 插件安装后的一些操作
function beforeUninstall() 插件卸载前的一些操作
function afterUninstall() 插件卸载后的一些操作
【第四步:制作sql文件】
这里假设开发者对该插件创建了两张数据表,分别为:ey_weapp_demo、ey_weapp_demo_img。
如果数据表没有内置数据,那么清空数据表,或者删除测试数据。
准备制作install.sql数据库安装文件,这里推荐两种方法:
方法一:通过网站后台的【备份还原】功能,对该插件数据表进行备份,然后下载到本地改名为 install.sql,然后用编辑器Notepad++打开,替换表前缀(ey_weapp_)为(
),最后复制install.sql文件覆该插件 data 目录下的install.sql文件。
),最后复制install.sql文件覆该插件 data 目录下的install.sql文件。
方法二:在本机安装Navicat for MySQL数据库连接工具,对该插件数据表转储SQL文件,保存文件名为 install.sql,然后用编辑器Notepad++打开,替换表前缀(ey_weapp_)为(
),最后复制install.sql文件覆该插件data目录下的install.sql文件。
),最后复制install.sql文件覆该插件data目录下的install.sql文件。)
准备制作uninstall.sql数据库卸载文件,方法如下:
用编辑器Notepad++打开该插件data目录下的uninstall.sql文件,参考里面官方默认的语法格式(
)编写。
)编写。
这里假设开发者对该插件创建了两张数据表,分别为:ey_weapp_demo、ey_weapp_demo_img。
那么uninstall.sql文件的内容如下(每行最后一定是分号结束):
)
)
如果插件数据与内置表有关联,可以不删除在内置表中的插件数据,或者谨慎删除,否则会误删影响系统的运行。
【第五步:打包插件】
生成文件列表:输入插件标识之后,系统会自动列举初始化结构的文件列表,如果额外新增了文件,请手工新增到文件列表的文本框里,确保打包之后的完整性。
)
【第六步:安装测试】
建议重新安装一个易优CMS(版本不能低于插件要求的版本),将插件压缩包解压到网站根目录下即可。
如在制作插件过程中,有遇到难题,欢迎在线咨询技术人员,一起沟通与探讨,让插件开发越来越简便。
免责声明:1.凡本站注明“来源:XXX(非老K模板网)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系laokcms#126.com处理;2.凡本站转载内容仅代表作者本人观点,与老K模板网无关。
相关文档
- 【搜索引擎准确营销】懂得搜索引擎工作原理,建立准确客户群体
- 【品牌营销】品牌营销与效果营销的区别与联系,你知道吗?
- 【SEO基础知识大全】,核心概念一次讲透,小白必备手册
- 【上海关键词排名多久见效】+【影响周期的关键因素全解析】
- 【SEO实战培训课程内容有哪些】+【一文带你全面了解】
- 【SEO案例成功经验分享】让你少走弯路的实用技巧
- 【SEO实战培训费用一般是多少】+【详细解读助你明智选择】
- 【SEO入门教程零基础】,从基础到实战详解,免费干货全分享
- 【SEO实战培训机构哪家好】+【精心为你挑选优质机构】
- 【上海关键词排名优化方法】+【2025年最新有效策略合集】
- 【上海关键词排名公司推荐】+【靠谱机构筛选指南及口碑盘点】
- 【SEO案例策略解析】深度剖析SEO策略的实际应用
- 【如何检测网站是否有黑链】+【简单步骤教你快速排查黑链】
- 【冲顶神器怎么用】新手必看!详细操作步骤,一看就会
- 【上海关键词排名提升技巧】+【资深优化师亲测好用不踩坑】
- 【企业网站SEO案例分析】揭示企业网站优化的成功之道
- 【上海网站营销费用】,揭秘行业底价,让你花小钱办大事
- 【上海关键词排名收费标准】+【不同套餐价格对比及避坑建议】
- 【冲顶神器功能介绍】实用功能盘点!助力高效操作,超省心
- 【四川seo怎么优化才有效果】+【本地老司机亲授,新手也能快速上...
上一篇: Eyoucms程序开发:目录结构
下一篇: Eyoucms程序开发:插件规范与结构
0 条评论

