米拓建站帮助中心
首页
新手建站
使用手册
常见问题
模板制作修改教程
商业模板修改教程
应用开发文档
米拓流程
米拓建站
米拓流程
应用开发文档 OLD
# 应用如何嵌入系统 ## 第一步,注册应用 应用必须先在met_applist表中进行注册。表结构如下: | 字段名 | 类型 | 是否为空 | 默认 | 属性 | 注释 | | ------------ | ------------ | ------------ | ------------ | ------------ | ------------ | | id | int(11) | 否 | 无 | 主键 | | | no | int(11) | 否 | 无 | | 应用编号,本地自己开发的应用编号在2001到10000之间。2000以前是系统保留,10000之后为上线到官方应用市场中使用的编号,由官方分配。 | | ver | varchar(50)) | 否 | 无 | |应用版本号 | | m_name | varchar(50)) | 否 | 无 | | 应用系统名称,也就是你在app/app下建立应用夹名称。他是系统识别应用的一个名称。只能是英文、数字、下换线组成。 | | m_class | varchar(50)) | 否 | 无 | | 后台“我的应用”中默认启动的模块类名称。 | | m_action | varchar(50)) | 否 |无 | | 后台“我的应用”中默认启动的模块类名称。 | | appname | varchar(50)) | 否 | 无 | | 应用名称,如:防伪码查询,这种文本文字,也可以使用$_M[word][]中的语言数据。这样就有可以实现多语言。使用这种方法直接在字段中填写$_M[word][]即可。 | | info | text | 否 | 无 | | 应用的简介描述,同样可以使用$_M[word]中的语言变量。 | | addtime | varchar(50)) | 否 | 无 | | 应用发布时间。unix时间戳。 | | updatetime | varchar(50)) | 否 | 无 | | 应用更新时间。unix时间戳。 | | target | int(11) | 否 | 0 | | 应用在窗口的打开方式,1新窗口,0当前窗口 | | display | int(11) | 否 | 1 | | 应用是否在后台显示,1显示,0不显示 | | depend | int(11) | 否 | 无 | | 应用依赖所需要的应用编号 | | mlangok | int(1) | 否 | 无 | | 应用是否支持多于语言,1支持,0不支持 | 一条数据即代表一个应用,每个应用都必须要注册,注册后可以在后台“我的应用”中看到此应用。 **注:updatetime字段由于书写错误,在5.3.0之前版本被错写成updateime**。 ## 第二步,进入前台入口 直接通过前台通用入口即可访问应用模块前台。前台通用入口地址:**app/index.php?lang=当前语言&n=应用名称&c=前台模块类名称&a=方法名称**,方法名称必须以do开头。 ## 第三步,进入后台入口 直接通过后台通用入口即可访问应用模块后台。后台通用入口地址:**admin/index.php?lang=当前语言&n=应用名称&c=后台模块类名称&a=方法名称**,方法名称必须以do开头。 [========] 至此一个新的应用就创建完成。下面可以对各个模块进行编码,来实现不同的应用。在正式开发应用之前,请先学习下系统数据结构、系统调用、前台控件、应用开发规范内容。可以大幅节约开发时间,也可使开发的应用符合我们的开发规范,从而可以正常升级。