亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > PhpCMS > 正文

PHPCMS V9構建模塊

2024-07-09 22:53:03
字體:
來源:轉載
供稿:網友
■補課:
1.phpcms v9幫助文件,上面會寫關于二次開發的一些方法。
http://v9.help.phpcms.cn/

2.找一個后臺還沒安裝的模塊,先把代碼看一邊。比如dianping模塊

3.為你的phpcms創建一個模塊的一般開發流程是:
創建數據庫和數據表;(沒有數據庫操作可略過)
創建模塊目錄
創建模塊控制器類;
創建模塊類與模塊函數;(如果只是簡單的模塊可以不必創建)
創建模板文件;
運行和調試。

■文件目錄結構
根目錄
|  –  api  接口文件目錄
|  –  caches 緩存文件目錄
       |  – configs 系統配置文件目錄
       |  – caches_* 系統緩存目錄
|  –  phpcms  phpcms框架主目錄
       |  – languages 框架語言包目錄
       |  – libs 框架主類庫、主函數庫目錄
       |  – model 框架數據庫模型目錄
       |  – modules 框架模塊目錄
       |  – templates 框架系統模板目錄
|  –  phpsso_server  phpsso主目錄
|  –  statics  系統附件包
       |  – css 系統css包
       |  – images 系統圖片包
       |  – js 系統js包
|  –  uploadfile  網站附件目錄
|  –  admin.php  后臺管理入口
|  –  index.php  程序主入口
|  –  crossdomain.xml  FLASH跨域傳輸文件
|  –  robots.txt 搜索引擎蜘蛛限制配置文件
|  –  favicon.ico  系統icon圖標

■模塊實例(modules 和model )



一、modules:上面是公告模塊的截圖,看地址欄,所有的模塊都放在modules這個目錄里面,announce是公告模塊,這里介紹一下這些目錄和文件,這是一個比較標準的模塊,四個目錄兩個文件,下面分別介紹一下:
classes: 模塊類庫包,里面定義公告的pc標簽使用方法;
install: 安裝包,這里配置的是安裝數據,包塊前臺模版和模型、后臺菜單等等;
templates: 模塊模版,這里通常放置含有權限控制的控制器模板,也就是后臺模板;
uninstall: 卸載包,里面通常有四個文件,第一個html是防止列目錄的;sql文件是刪除數據表的;extention.inc.php刪除安裝時添加的菜單,如果存在則執行;另一個model制定刪除的model
admin_announce.php: 后臺管理控制器,后臺操作的方法,可以打開看看里面都是些什么好東西。
index.php: 前臺控制器,里面是各種方法,比如show、list等。
二、model:在phpcms系統文件下,找到model文件夾,下面放的是各個模塊的模型,也就是操作數據庫的接口和方法,比如數據查詢、刪除等等方法。

這樣一個完整的模塊就形成了,可以在后臺模塊管理安裝、刪除操作。(注意這里有些模塊的內容可能不一定有,請分別參考多幾個模塊,發現少了functions這個文件夾,可以自己添加上。)

■做一個自己的模塊
也說不上做吧,最多也就是模仿,但是也別無他法,呵呵。下面以我建立的一個模塊qiye為例。

1.)把announce復制一份,改成我們自己的模塊名字,請注意現在開始要注意命名規則了,在官方的幫助文件中就有詳細說明,自己可以去參考一下,這也是必須這樣做,不然系統不認得你寫的文件之間的關系。

2.)記得在model下面也復制一份文件修改名字和里面的內容為你的模塊名,然后按照下面的流程開始做。

第一步:安裝目錄文件修改(install)

1.template里面新建自己的模版,這個需要看前臺需要用到哪幾個方法就建幾個模版文件,懶得寫頭部就調用content的頭部進來,比較通用的都可以,特殊頁面自己分別寫內容到模版文件里。

2.現在按照補課里面的流程來做事,我按照一般需要前后臺和數據庫的操作建立一個模版。

3.創建數據庫,可以用軟件先創建你需要的數據庫,字段自己定義,可以寫上比較通用的幾個字段,比如id、siteid、catid、inputtime、updatetime等等。創建好了數據庫,導出創建的語句,把內容替換到install目錄里面的以你的模塊名稱的sql文件里面,比如我的qiye.sql,把里面的第二行開始的內容替換成你的,這是你的創建數據庫語句。

4.修改module.sql里面的內容,這個是向系統模型控制里面寫如你這個模型的sql語句,修改里面的字段,修改成你的,具體字段對應的意思你可以看系統數據庫的module表,表的字段分別代表什么就很清楚了。

5.修改model.php,很簡單的把array里面的名字修改成你的模塊名字,比如我的qiye。

6.修改extention.inc.php,里面是我們在后臺的菜單,這個在安裝的時候會在后臺生成控制菜單。



+上面第五行的代碼,是安排他在模塊管理菜單里的語句,看29這個數字,是模塊管理的id,這個可以查看系統數據庫的menu表的內容,看看id=29是什么你就知道了。

+第七到第十行的內容是我的后臺方法的菜單,它是居于parentid之下的,意思是在剛才第一條的里面的子菜單。

+最后一行,也就是菜單的中文名字了,顯示出來的內容,第一個是主菜單名字,下面是各個子菜單名字,數量對應上面的行數。

7.修改config.inc.php文件,里面的內容,顧名思義,就是配置文件了,里面就是配置對應的模塊、模塊名稱、模塊介紹、作者、作者站點、主站郵箱等等信息。

8.language文件夾,語言文件,在后臺模版要用到的,比如提示或者其他說明的文字,如果你需要用到的直接配置即可,記得修改名字。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品亚发布| 成人免费网视频| 亚洲人a成www在线影院| 91亚洲精华国产精华| 丝袜美腿精品国产二区| 精品久久久久久久久久国产| 欧美韩国理论所午夜片917电影| 久久国产精品久久久久久久久久| 欧美激情女人20p| 国产精品色婷婷视频| 成人欧美一区二区三区在线| 欧美国产日韩一区| 欧美成人黑人xx视频免费观看| 欧美人在线观看| 国产精品美女主播| 韩国三级电影久久久久久| 久久亚洲春色中文字幕| 日韩av免费在线看| 成人有码视频在线播放| 少妇高潮久久久久久潘金莲| 国产精品丝袜白浆摸在线| 亚洲自拍小视频| 亚州国产精品久久久| 国产v综合v亚洲欧美久久| 成人亚洲欧美一区二区三区| 正在播放欧美视频| 亚洲美女av在线播放| 成人激情黄色网| 亚洲国产小视频| 国产精品丝袜久久久久久高清| 欧美高清自拍一区| 91精品久久久久久综合乱菊| 精品偷拍一区二区三区在线看| 欧美激情精品久久久久久免费印度| 亚洲成年人在线| 国产成人精品亚洲精品| 欧美肥婆姓交大片| 精品国产区一区二区三区在线观看| 91美女片黄在线观看游戏| 日韩三级影视基地| 亚洲男人的天堂在线播放| 国产精品美女午夜av| 日韩中文理论片| 欧美亚洲成人网| 日本sm极度另类视频| 久久av在线播放| 国产精品久久久久久久一区探花| 国产九九精品视频| 91沈先生作品| 欧美国产视频一区二区| 久久亚洲精品视频| 亚洲www在线观看| 日韩亚洲国产中文字幕| 色综合伊人色综合网| 久久久久久久久久婷婷| 黑人与娇小精品av专区| 国产精品爽爽ⅴa在线观看| 北条麻妃一区二区在线观看| 欧美自拍大量在线观看| 欧美国产日韩在线| 成人黄色免费网站在线观看| 亚洲精品久久久久中文字幕二区| 久久精品一本久久99精品| 97色在线观看免费视频| 精品久久久久久久久久久久久| 欧美激情亚洲国产| 性视频1819p久久| 欧美亚洲在线观看| 欧美日韩视频在线| 亚洲一区二区黄| 日韩国产在线看| 日韩亚洲成人av在线| 亚洲国产第一页| 久久精品国产亚洲精品2020| 国产午夜精品视频免费不卡69堂| 亚洲精品v欧美精品v日韩精品| 色久欧美在线视频观看| 成人网址在线观看| 国产一区二区丝袜| 亚洲色无码播放| 81精品国产乱码久久久久久| 精品视频在线观看日韩| 91香蕉嫩草神马影院在线观看| 国产亚洲精品久久久久动| 97国产suv精品一区二区62| 成人福利在线观看| 国产精品视频xxx| 中文字幕亚洲综合久久筱田步美| 亚洲一级一级97网| 国产亚洲激情视频在线| 欧美激情一级精品国产| 亚洲欧美综合精品久久成人| 亚洲娇小xxxx欧美娇小| 成人高清视频观看www| 日韩69视频在线观看| 国产欧美日韩专区发布| 尤物九九久久国产精品的特点| 中文字幕亚洲综合久久筱田步美| 欧美精品videossex88| 国产一区香蕉久久| 国产精品午夜一区二区欲梦| 国产v综合v亚洲欧美久久| 欧美最猛性xxxxx亚洲精品| 91精品久久久久久久| 91午夜在线播放| 日韩视频精品在线| 欧美日韩精品二区| 日韩中文在线中文网三级| 久久久国产视频| 国产成人精品国内自产拍免费看| 日本视频久久久| 久久久久久久久中文字幕| 国产成人精品久久二区二区| 精品国偷自产在线视频| 久久精品99国产精品酒店日本| 亚洲黄页视频免费观看| 国产精品99久久久久久人| 国产精品久久久久久av| 欧美精品手机在线| 国产精品最新在线观看| 日本精品性网站在线观看| 57pao成人永久免费视频| 国产精品都在这里| 亚洲欧美国产日韩天堂区| 国产精品久久久久久久久久久不卡| 国产欧美va欧美va香蕉在线| 96pao国产成视频永久免费| 富二代精品短视频| 久久偷看各类女兵18女厕嘘嘘| 欧美日韩黄色大片| 国产成人精彩在线视频九色| 91香蕉亚洲精品| 成人a视频在线观看| 亚洲a级在线播放观看| 国内精品一区二区三区四区| 欧美日韩亚洲高清| 欧美成人黄色小视频| 国产成人精品视频| 日韩av影片在线观看| 91欧美精品成人综合在线观看| 成人黄色生活片| 欧美性xxxxxxx| 国产精品91久久久久久| 国产亚洲精品一区二区| 久青草国产97香蕉在线视频| 清纯唯美亚洲激情| 欧美成人三级视频网站| 精品女同一区二区三区在线播放| 欧美中在线观看| 国产美女精品视频免费观看| 精品久久久久久久久久ntr影视| 在线观看精品自拍私拍| 国产成人精品免费视频| 久久精品视频亚洲| 45www国产精品网站| 精品亚洲精品福利线在观看| 久久久久久国产精品三级玉女聊斋| 日韩欧美一区视频| 久久久av亚洲男天堂| 亚州欧美日韩中文视频| 亚洲精品欧美日韩专区| 狠狠色狠狠色综合日日小说| 91中文精品字幕在线视频| 精品av在线播放|