一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - 帝國CMS - 帝國CMS二次開發基本問題匯總

帝國CMS二次開發基本問題匯總

2019-09-09 11:50帝國CMS建站網 帝國CMS

很多帝國CMS用戶在使用過程中經常會出于個性化功能需求等原因而對帝國CMS進行二次開發,其中也會遇到不少問題,現就常見的問題匯總如下,需要的朋友可以參考下

很多帝國CMS用戶在使用過程中經常會出于個性化功能需求等原因而對帝國CMS進行二次開發,其中也會遇到不少問題,現就常見的問題匯總如下:

1.首先查看前臺投稿流程圖及其備注內容

http://bbs.phome.net/showthread-34-118212-0.html

2.ECMS處理信息的方式基本都是這樣的一個流程

①表單提交enews=?

②信息處理腳本頁接收enews值并根據其值選擇引用文件,和處理函數

③處理函數進行處理,并引用相關處理函數按流程處理信息內容和錄入更新刪除數據

④根據情況中途或結束,使用printerror()函數終止函數繼續向下運行,和打印提示信息,返回頁面;

3.根據2中的提示,插入一些后臺不能提供的功能:

①如果功能是在處理信息函數流之外,那么可以在表單處理腳本頁進行引用文件或插入處理函數;

eg:反饋發送到郵箱http://bbs.phome.net/showthread-13-117813-0.html

備 注:其實反饋發送到郵箱不是一個充分的例子,因為如果反饋內容沒有填寫完整或者不成功,在引用的反饋發送郵箱文件中也沒有同等判斷的時候;這個程序將會是 不完美的;可能出現的情況為,反饋內容沒有錄入到數據庫,卻發送到了郵箱;當然在客戶不需要ECMS后臺反饋內容,與郵箱接收的反饋內容對等的時候,這樣 做是沒有問題的。

②如果客戶要求對等信息,那么就在信息處理函數,返回成功信息前加入“反饋發送郵箱”的引用文件;

③涉及大量的功能增設,可以考慮引用文件在表單處理頁面,并將引用文件中的函數插入到需要插入的函數體內;

4.為什么不直接在函數體內寫入二次功能,而要使用引用文件:

①不容易管理二次開發文件;

②源代碼函數體內書寫代碼,會造成以后升級不便;

5.我的二開文件放在什么文件夾里

ECMS沒有專門為二開設置文件夾,你可以在e目錄及其e/admin目錄下分別設置兩個目錄,用于放置你二開新增的文件,例如我的設置如下:

e/cmsextends 非后臺涉及文件目錄

e/cmsextends/js JS目錄

e/cmsextends/css CSS目錄

e/cmsextends/Mail 非后臺涉及Mail相關新增PHP文件

e/admin/cmsextends 后臺新增文件目錄

以下同e/cmsextends

6.二開文檔 要求:

保持良好的二開文檔習慣,有利于代碼的重寫和程序的升級,包括以下內容:

①新增文件代碼內容注釋

②新增文件功能說明

③修改文件說明

④其他備忘備注

7.用戶使用文檔與插件安裝文檔

安裝文檔基本就是二開文檔內容,使用文檔,介紹功能使用方式!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美最猛性xxxxx动态图 | 99热在线获取最新地址 | 久久婷婷五月综合色丁香花 | 国产综合色在线视频区色吧图片 | 91探花在线观看 | 任我行视频在线观看国语 | 国产美女在线一区二区三区 | 久久精品国产欧美日韩99热 | a黄色| 99久久国产综合精麻豆 | 亚洲欧美天堂综合久久 | 国产成人高清视频 | 男同精品视频免费观看网站 | 亚洲成片在线看 | 亚洲男人网 | 出轨同学会2在线观看 | 亚洲成a人片777777久久 | 放荡女小洁的性日记 | 免费a漫 - 禁密天堂 | 免费观看成年人视频 | 国产在线欧美日韩精品一区二区 | 亚洲国产天堂综合一区 | 催眠 迷j系列小说 | 情欲综合网 | 亚洲第五页 | 无耻三级在线观看 | 欧美一区二区三区免费观看视频 | 欧美黑人成人免费全部 | 亚洲精品乱码久久久久久蜜桃 | 华人在线京东热 | 亚洲美女爱爱 | 欧美日韩精品乱国产538 | 奶大逼紧| 日韩在线免费播放 | 99re这里只有精品在线观看 | 风间由美理论片在线观看 | 日本老妇和子乱视频 | 国产免费久久精品 | 欧美日韩视频在线一区二区 | 日本不卡1卡2卡三卡网站二百 | 国产99在线观看 |