api开发使用手册asd.pdf

api开发使用手册asd.pdf

ID:52962510

大小:582.85 KB

页数:24页

时间:2020-04-03

api开发使用手册asd.pdf_第1页
api开发使用手册asd.pdf_第2页
api开发使用手册asd.pdf_第3页
api开发使用手册asd.pdf_第4页
api开发使用手册asd.pdf_第5页
资源描述:

《api开发使用手册asd.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、iWebMALL插件规范(beta版)插件简介插件就是为了满足个性化需求按照iWebMALL插件开发规范编写的可插拔程序,虽然可以直接对iWebMALL进行二次开发实现插件同样的功能,但是这样做势必影响到系统的升级和稳定性。采用插件的方式,可以随时进行停用和卸载,而且对系统毫无影响。插件的类型插件显示位置和分布如下。插件规范及注意:我们这里以插件的标识符myplugin(建议唯一)为例说明。1、myplugin应该放在plugins目录下面;2、myplugin必需包含plugin.xml文件,此文件用来配制插件的基本信息,可以通过工具自动生成;3、如果插件有复杂的交互功能

2、,还需在myplugin目录下创建actions.xml文件,并且编写相应的脚本文件。插件开发步骤:1、明确自己需要的功能,先认真看清楚iWebMALL是否已经包含;2、插件命名(中英文皆可)。插件的标识符(必需为英文)建议唯一,这点非常重要,建议在开发插件的时候一定要遵守下面的规范;3、明确插件要显示的位置(参见上面的图示),以确定插件的类型。插件的分类有:1)、以嵌入的方式来显示,交互主要是通过Ajax来实现。此类插件为系统的Widget插件;2)、通过页面的主显区域显示,实现较为复杂的交互功能。此类插件为系统的APP应用;3)、在两者之间,部分嵌入页面,部分显示在主显

3、区域,即系统的APP+Widget插件。4、如果开发需要有API的支持,请参阅API文档。5、编写开发完成后,生成自己的Plugin.xml插件的安装信息文件。此文件的创建由createplugin.php文件生成,该文件可从官方下载,或者运行系统plugins目录下的createplugin.php文件生成,如果插件涉及到交互脚本,还需要创建自己的Actions.xml文件,下面会有详细的介绍Actions.xml的编写规范。6、开发的插件如果涉及到数据表的操作,则应该先创建好自己的数据表,然后用phpmyadmin、SQLyog导出,如果自己编写一定要遵守SQL文件的编

4、写规范,并把些文件配制到plugin.xml中。7、调试通过后,插件即可发布。关于actions.xml文件编写:格式如下://此行一定要引入,否则程序不能正常运行error.ph

5、pview/helloword_list.phperror.phpview/helloword_list.phperror.phpview/helloword_list.php关于此文件的详细说明如下:根结点(actions):指XML配制文件的根结点。包结点(package):指包含一类功能的包名,方便开发者把同一类功能的action放在一起,利于管理,此节点只包含一个name必选属性,指包的名字。动作结点(action):指每一个功能处理节点,此节点包含name、file、class、method

7、等属性,name是必选属性,功能名是方便开发者调用的;file是必选属性,指用来处理此功能的文件;class是可选属性,是开发者的类名,如果开发者没用到类,那么此属性不用填写。Method是必选属性,处理此动作的功能函数。返回节点(return):指动作处理完成后要跳转地址,name是必选属性是指method方法中处理完后的返回的字符串;内容是指此字符串对应的跳转地址,地址的路径是指开发者插件的根目录开发的。如果开发的插件是包含对于数据库的操作,那么分为两类。一类是有自己的数据库服务器,那么开发者不必提供对应的SQ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。