应用开发实例_test

2024-07-06 18:02 更新

说明

本示例并无实际功能,仅用于展示插件应用开发的基本流程、主要模块之间的关联与布局、以及应用的安装与卸载过程。

实例的目录结构

test 插件主目录 ├── cache 插件缓存目录 │ └── cache_test.php 缓存更新文件 ├── class 插件类文件目录 │ ├── table 插件数据表对于类文件目录 │ │ └── table_test.php 数据表dzz_test对应的类文件 │ └── class_Chareset.php 三方类或其他类文件 ├── classes 钩子程序 │ └── testone.php 挂载点程序文件 ├── config 插件配置相关目录 │ └── config.php 默认插件独立配置相关 ├── cron 插件计划任务目录 │ └── cron_test.php 计划任务文件 ├── function 插件函数目录 │ └── function_test.php 函数文件 ├── images 插件样式文件、前端图片目录 │ ├── test.css css文件 │ └── logo.png 图片文件 ├── language 插件语言包目录(根木不同语言目录存储语言包信息) │ ├── zh-cn 中文简体语言包目录 │ │ └── lang.php 中文模板语言文件 │ └── en-us 英语语言包 │ └── lang.php 英文模板语言文件 ├── scripts 插件js脚本目录 │ └── test.js js文件 ├── template 插件模板目录 │ ├── admin.htm 应用后端管理页面首页 │ ├── header_left.htm 页面顶部导航栏左侧部分 │ ├── header_search.htm 页面顶部导航栏中间部分 │ ├── left.htm 左侧菜单部分 │ ├── index.html 应用首页模板 │ └── view.htm 以打开文件的方式模板 ├── admin.php 插件管理入口文件 ├── disable.php 插件禁用脚本调用文件 ├── dzz_app_test.xml 插件导入数据配置文件 ├── enable.php 插件启用脚本调用文件 ├── index.php 插件主入口文件 ├── install.php 安装调用文件 ├── README.md 插件的说明书 ├── uninstall.php 卸载调用文件 ├── upgrade.php 插件升级脚本调用文件 └── dzz_app_test.xml 插件导入数据

应用数据导入与修改

  • 打开后台管理应用-应用市场首页-应用管理中添加应用

  • 导出应用配置文件dzz_app_test.xml

  • 检查应用配置文件,应用标志符、应用地址、应用版本、供应商、安装、卸载、钩子程序等信息。

  • 将应用配置文件放置在应用主目录下,若需检查配置文件是否配置成功,可在应用市场导入更新(将覆盖原有配置)。

  • 如果您需要公开该应用,可以打包压缩应用主目录,分享到官方应用市场。

功能设置与数据库创建

根据文件目录结构,完成功能设置与数据库创建:

  1. 设计功能与数据库(本示例不包含复杂功能,仅为流程演示)
  2. 创建数据库表(安装过程中将自动创建该数据表)
  3. 将钩子程序与数据关联(安装过程中将自动插入该数据)

以下详细剖析目录结构,按首字母排序如下:


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号