W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
插件是用于擴展系統(tǒng)的功能的一些獨立“組件”。
插件的定位是用于實現(xiàn)某些簡單的顯示及數(shù)據(jù)處理的功能擴展。所以我們的初衷是插件的開啟關閉,不會影響原有數(shù)據(jù)。
為了管理的方便,我們在后臺給插件默認提供了插件列表頁,鉤子列表,以及配置插件、快速創(chuàng)建插件結構、安裝、卸載、啟用停用、插件后臺頁面,方便大家定義管理插件相關的數(shù)據(jù)。
位于站點根目錄 wwwroot/Addons 下的一個類庫,可以被系統(tǒng)的hooks函數(shù)訪問到。
目錄結構如以下(以自帶的Editor插件為示范):
|-wwwroot
| |-Addons [所有插件目錄]
| | |-Editor [插件目錄]
| | | |-Controller [控制器目錄,有URL訪問的時候才需要,可選]
| | | | |-UploadController.class.php [插件控制器,名字可以不和插件名一樣]
| | | |-config.php [配置文件, 有配置項的話可選]
| | | |-content.html [插件模板頁面,可選]
| | | |-EditorAddons.class.php [插件定義和實現(xiàn)的文件,必須有??!]
| | | |-[adminlist.html、config.html] [這些模板可選,用于自定義插件的配置頁和列表頁]
目前僅介紹一下目錄結構,在插件開發(fā)中將講解每個文件如何定義。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: