====================前言====================
索引帖:
http://www.phpwind.net/read/2935788
插件开发规范wiki(这个是官方的人写的,虽然长了点,但是还是要看下的。一切以这里的为准。)
====================正文====================
首先以一个实例讲解一下目录结构的相关规范。
积分兑换奖品,应用下载地址:
点我。下载完成后,插件会自动下载到src/extensions目录下,且应用的名字叫creditprize。如图所示:
注意:插件的名字,只能是字母+数字,不带下划线,在做一个应用之前,一定要想好应用的名字,并且最好在云平台测试下名字是否被别人取了。
我们解释下图中目录的意思:
Manifest.xml文件
文件修改插件的一些介绍信息等等
controller目录
前台相关文件
注意:如果插件不需要在应用中心里面展示的话,请把controller目录里的index.php改名成其他的,不然前台会报错。
admin目录
后台相关文件
service目录
涉及数据库以及钩子操作。一般插件审核不通过,都是因为service 目录下的文件写得不规范。
请参考:
http://www.phpwind.me/54067.html
template目录
模板
res目录
资源文件,比如图片,样式,js,就放在这个里面。