欢迎来到天天文库
浏览记录
ID:6129734
大小:40.87 KB
页数:12页
时间:2018-01-04
《web应用开发接口与插件以及数据结构的详细介绍(四)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、为合作伙伴创造价值接口与插件,以及数据结构接口:1.什么是接口接口是现有系统功能或者其他应用模块为应用一个系统调用,应用可以通过设置参数,在现有系统功能或者其他应用模块中完成一些功能。 2.接口的作用通过接口,应用可以在系统功能或其他应用执行一些固定操作,或者页面添加一些固定内容。 3.现有接口介绍: 栏目设置接口: 为合作伙伴创造价值作用:可以在栏目设置中添加应用的栏目,并完成一些固定的操作。设置方法:通过向met_ifcolumn与met_ifcolumn_addfile表中写入数据来达到效果。 met_ifcolumn栏目接口表字
2、段名类型是否为空默认属性注释idint(11)否无主键 noint(11)否无 应用编号namevarchar(50))否无 应用系统名称appnamevarchar(50))否无 应用名称,添加栏目的时候选择模块时候的名称,可以和你的应用名称不一样,比如你应用叫防伪码查询系统,这里可以写防伪码模块。支持多语言写法$_M[‘word’][]。addfiletinyint(1)否1 是否在添加栏目的时候,在前台添加一个文件。memberlefttinyint(1)否0 是否向会员左侧导航添加导航。如果值为1,则在添加栏目的时候把现在这个栏
3、目的链接添加到会员左侧导航。为合作伙伴创造价值uniquenesstinyint(1)否0 是否只允许只添加一个栏目,如果值为1,表示这个模块只能添加一个,0表示可以添加多个。fixed_namevarchar(50)否无 添加的栏目文件夹名称是否允许用户自定义,如果为空表示可以自定义栏目文件夹名称,如果不为空则无法自定义文件夹。 met_ifcolumn_addfile表,新建文件列表,当添加栏目时候,需要新建文件的时候,会按此表设置,建立文件,一条数据就是一个文件。字段名类型是否为空默认属性注释idint(11)否无主键 noint
4、(11)否无 应用编号filenamevarchar(255)否无 新建的文件名,比如index.phpm_namevarchar(255)否无 M_NAME的指定值m_modulevarchar(255)否无 M_MODULE的指定值m_classvarchar(255)否无 M_CLASS的指定值为合作伙伴创造价值m_actionvarchar(255)否无 M_ACTION的指定值 比方说我插入一条如下数据:id:1no:10001filename:index.phpm_name:ceshim_module:webm_class:
5、ceshim_action:doindex则在新建栏目,并指定了栏目文件夹为ceshi后,会在网站根目录下新建ceshi/index.php文件。文件内容如下:01#MetInfoEnterpriseContentManagementSystem02#Copyright(C)MetInfoCo.,Ltd(http://www.metinfo.cn).Allrightsreserved.03 04define('M_NAME', 'ceshi');为合作伙伴创造价值05define('M_MODULE', 'web');06define
6、('M_CLASS','ceshi);07define('M_ACTION', 'doindex');08require_once '../app/app/entrance.php';09 10#Thisprogramisanopensourcesystem,commercial use,pleaseconsciouslytopurchasecommerciallicense.11#Copyright(C)MetInfoCo.,Ltd.(http://www.metinfo.cn).Allrightsreserved.12 会
7、员接口: met_ifmember_left会员左侧导航表,通过设置此表可以向前台会员模块添加左侧导航,在此表添加的左侧导航将在“会员中心首页”后面显示。字段名类型是否为空默认属性注释idint(11)否无主键 noint(11)否无 应用编号columnidint(11)否无 栏目编号,当设置了栏目编号,会优先取栏目信息。为合作伙伴创造价值titlevarchar(50))否无 导航栏的标题,支持多语言写法$_M[‘word’][]。foldernamevarchar(255))否无 导航栏所指向的文件夹地址filenamevarch
8、ar(255))否无 导航栏所指向的文件地址插件 :一.什么是插件?插件是可以在某个类的某个方法下插入代码执行的控件。 二.插件的作用?插件可以让编码人员在系统插件所指定的地点,通常是某个类的某个方法执行的
此文档下载收益归作者所有