最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

齊博X1:模塊安裝文件講解

2021-04-12 23:29 作者:半抹燈芯  | 我要投稿


頻道模塊存放的目錄是
/application/頻道目錄/

插件存放的目錄是
/plugins/插件目錄/

他的安裝目錄都是/install/

推薦參考默認的
/application/cms/install/
復制整個安裝目錄出來進行修改

install.sql 數(shù)據(jù)庫資料,一般來說,這是必須的,一個模塊是缺少不了數(shù)據(jù)庫的

數(shù)據(jù)庫中其它都好理解,但是有一項非常關鍵的地方,大家務必高度重視
舉個例子

id,?type,
這兩項是非常關鍵的, id的值全部設置為0 設置為空即''也可以,?type的值必須設置為-1

非常關鍵,重要的話,再重復一次,?type的值必須設置為-1

因為系統(tǒng)所有的配置都存放在qb_config這個數(shù)據(jù)表里, 安裝的時候,如何區(qū)分開來,就是根據(jù) type為-1進行特別處理的. 其它各項參數(shù)保留從你原來系統(tǒng)導出來的值即可

你在本地調(diào)試模塊添加參數(shù)的時候,在后臺開發(fā)者功能那里添加各項參數(shù), 添加好之后,就需要把他們導出來. 導出來后,其它可以不變,就只要把 id type 這兩項,按上面說的,改一下,即可

用到其它數(shù)據(jù)表的話,最好是加上
DROP TABLE IF EXISTS ******;

如果有用到鉤子的話,

還需要你把鉤子的數(shù)據(jù)表導出來,如上所示.

鉤子數(shù)據(jù)表也需要把id的值變成0 其它就不需要修改

如果安裝后,需要執(zhí)行一些特別的操作,可以把腳本寫在

install/Install.php
這個文件

方法統(tǒng)計用這個
$id代表安裝成功以后對應的模型ID

系統(tǒng)卸載時,要把殘留全清空的話,需要掃行腳本的話,
install/Uninstall.php
請在這個文件寫腳本.

他會在卸載前先執(zhí)行.因為卸載后整個目錄都會被刪除掉.
比如上面的就是要鉤子清空掉. 不然會殘留有鉤子,下次安裝的時候,又會重復出現(xiàn)鉤子.容易造成重復執(zhí)行的問題.

如果僅僅是操作數(shù)據(jù)庫的話,也可以把數(shù)據(jù)庫代碼放到
uninstall.sql
這個文件里邊

重要提示:
如果安裝時要安裝鉤子的話,請務必要確認卸載的時候,要把鉤子清除干凈,以防止用戶重復安裝導致多個鉤子重復運行.

info.php
這個就是參數(shù)配置文件,每個模塊都一樣,對應的修改即可


齊博X1:模塊安裝文件講解的評論 (共 條)

分享到微博請遵守國家法律
吐鲁番市| 监利县| 四子王旗| 太原市| 定安县| 永清县| 清新县| 绍兴县| 合肥市| 灵石县| 阿拉善盟| 苏尼特右旗| 德昌县| 兰州市| 同心县| 香港 | 泾源县| 泗洪县| 威宁| 宁陕县| 富平县| 达州市| 台山市| 岢岚县| 竹北市| 嵩明县| 鄂州市| 阿克| 伊宁市| 永仁县| 海口市| 广平县| 威信县| 安阳市| 梓潼县| 石台县| 台山市| 永泰县| 江源县| 安岳县| 扎鲁特旗|