您好,欢迎来到学长源码!
热门推荐: html模板 网站模板 magento主题 织梦模板 微信小程序 h5小游戏 Linux教程 源码教程 数据库教程 Magento 2文档 android教程 IOS教程 DedeCMS文档 微信开发

JSP源码

C#源码

企业网站

微擎we7模块开发之目录结构介绍

分类:微擎教程 来源:网络收集 发布:学长源码 时间:2017-12-01

微擎we7模块开发之目录结构介绍,微擎模块(有人称之为插件)开发是学习微擎以及做微擎开发的必须要会的一项,我最开始接触微擎就是从简单的模块开发入手。现分享于刚接触微擎开发的小伙伴。微擎官方文档给出的模块目录结构,稍作修改后的结构:

├─ addons ………………………………………… 【模块安装目录】 (意为附加组件)
│ ├─ business …………………………………… 模块的名称(可以随便命名,对应新建模块中的 模块标识。官方建议: 作者名+模块名 例:we7_demo)
│ │ ├─ images 建议 图片、css 文件、js文件放此目录.
│ │ ├─ template 模板目录(移动端模板放在mobile文件夹之下,web端直接放在template下)
│ │ │ ├─ mobile APP 端模板目录
│ │ │ │ └─ mobile.html APP 端模板文件
│ │ │ └─ web.html Web 端模板文件
│ │ │ └─ setting.html 模块全局配置模板文件(建立模块后会自动生成)
│ │ ├─ inc 引用的 php 文件目录(后台控制器放到这里面,这里面的代码也可以写在site.php文件中)
│ │ │ ├─ mobile Mobile端目录
│ │ │ │ ├─ xxx.inc.php (对应mobile模板,不要忘记 .inc)
│ │ │ │ └─ … .
│ │ │ └─ web Web端模板目录
│ │ │ ├─ xxx.inc.php (对应web模板,不要忘记 .inc)
│ │ │ └─ … .
│ │ ├─ icon.jpg 模块图标( 官方建议尺寸48*48 )
│ │ ├─ preview.jpg 模块预览( 模块封面, 大小为 600*350 )
│ │ ├─ manifest.xml 安装清单(即安装文件,如果没有此文件,模块无法安装,在线安装(在线购买)的模块无此文件(猜测:官方为保护开发者权益安装后自动删除))
│ │ ├─ module.php 模块设置(用到较少,模块参数配置或规则配置)
│ │ ├─ processor.php 消息处理(用到较少,模块消息处理器 ,当开启关键字回复时,粉丝触发关键字系统路由至此文件中进行结果输出)
│ │ ├─ receiver.php 消息订阅(用到较少,模块消息订阅器 ,当模块订阅了事件消息时,有消息到达时系统将会执行该文件中的receiver方法)
│ │ └─ site.php 微站页面(个人认为此文件可作为 移动端以及web端控制器的集合文件:doMoilbeXXX(), doWebXXX()方法,分别用于app端和后台端)

转载请注明:学长源码 » 微擎we7模块开发之目录结构介绍

上一篇 下一篇

图文推荐