應(yīng)用開發(fā)實(shí)例_test

2024-07-17 23:43 更新

為了獲取更多最新內(nèi)容及功能更新,請(qǐng)直接訪問(wèn)我們的首頁(yè)以查看DzzOffice筆記的最新地址。


說(shuō)明

本示例并無(wú)實(shí)際功能,僅用于展示插件應(yīng)用開發(fā)的基本流程、主要模塊之間的關(guān)聯(lián)與布局、以及應(yīng)用的安裝與卸載過(guò)程。

實(shí)例的目錄結(jié)構(gòu)

test 插件主目錄 ├── cache 插件緩存目錄 │ └── cache_test.php 緩存更新文件 ├── class 插件類文件目錄 │ ├── table 插件數(shù)據(jù)表對(duì)于類文件目錄 │ │ └── table_test.php 數(shù)據(jù)表dzz_test對(duì)應(yīng)的類文件 │ └── class_Chareset.php 三方類或其他類文件 ├── classes 鉤子程序 │ └── testone.php 掛載點(diǎn)程序文件 ├── config 插件配置相關(guān)目錄 │ └── config.php 默認(rèn)插件獨(dú)立配置相關(guān) ├── cron 插件計(jì)劃任務(wù)目錄 │ └── cron_test.php 計(jì)劃任務(wù)文件 ├── function 插件函數(shù)目錄 │ └── function_test.php 函數(shù)文件 ├── images 插件樣式文件、前端圖片目錄 │ ├── test.css css文件 │ └── logo.png 圖片文件 ├── language 插件語(yǔ)言包目錄(根木不同語(yǔ)言目錄存儲(chǔ)語(yǔ)言包信息) │ ├── zh-cn 中文簡(jiǎn)體語(yǔ)言包目錄 │ │ └── lang.php 中文模板語(yǔ)言文件 │ └── en-us 英語(yǔ)語(yǔ)言包 │ └── lang.php 英文模板語(yǔ)言文件 ├── scripts 插件js腳本目錄 │ └── test.js js文件 ├── template 插件模板目錄 │ ├── admin.htm 應(yīng)用后端管理頁(yè)面首頁(yè) │ ├── header_left.htm 頁(yè)面頂部導(dǎo)航欄左側(cè)部分 │ ├── header_search.htm 頁(yè)面頂部導(dǎo)航欄中間部分 │ ├── left.htm 左側(cè)菜單部分 │ ├── index.html 應(yīng)用首頁(yè)模板 │ └── view.htm 以打開文件的方式模板 ├── admin.php 插件管理入口文件 ├── disable.php 插件禁用腳本調(diào)用文件 ├── dzz_app_test.xml 插件導(dǎo)入數(shù)據(jù)配置文件 ├── enable.php 插件啟用腳本調(diào)用文件 ├── index.php 插件主入口文件 ├── install.php 安裝調(diào)用文件 ├── README.md 插件的說(shuō)明書 ├── uninstall.php 卸載調(diào)用文件 ├── upgrade.php 插件升級(jí)腳本調(diào)用文件 └── dzz_app_test.xml 插件導(dǎo)入數(shù)據(jù)

應(yīng)用數(shù)據(jù)導(dǎo)入與修改

  • 打開后臺(tái)管理應(yīng)用-應(yīng)用市場(chǎng)首頁(yè)-應(yīng)用管理中添加應(yīng)用

  • 導(dǎo)出應(yīng)用配置文件dzz_app_test.xml

  • 檢查應(yīng)用配置文件,應(yīng)用標(biāo)志符、應(yīng)用地址、應(yīng)用版本、供應(yīng)商、安裝、卸載、鉤子程序等信息。

  • 將應(yīng)用配置文件放置在應(yīng)用主目錄下,若需檢查配置文件是否配置成功,可在應(yīng)用市場(chǎng)導(dǎo)入更新(將覆蓋原有配置)。

  • 如果您需要公開該應(yīng)用,可以打包壓縮應(yīng)用主目錄,分享到官方應(yīng)用市場(chǎng)。

功能設(shè)置與數(shù)據(jù)庫(kù)創(chuàng)建

根據(jù)文件目錄結(jié)構(gòu),完成功能設(shè)置與數(shù)據(jù)庫(kù)創(chuàng)建:

  1. 設(shè)計(jì)功能與數(shù)據(jù)庫(kù)(本示例不包含復(fù)雜功能,僅為流程演示)
  2. 創(chuàng)建數(shù)據(jù)庫(kù)表(安裝過(guò)程中將自動(dòng)創(chuàng)建該數(shù)據(jù)表)
  3. 將鉤子程序與數(shù)據(jù)關(guān)聯(lián)(安裝過(guò)程中將自動(dòng)插入該數(shù)據(jù))

以下詳細(xì)剖析目錄結(jié)構(gòu),按首字母排序如下:


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)