国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > 織夢(mèng)DEDE > 正文

dedeCMS 3.1L 一步步教你自定義模型_DedeCms教程

2024-08-30 19:09:26
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

下面以制作一個(gè)簡(jiǎn)單的產(chǎn)品庫(kù)為例,一步步地陳述自定義模型的過(guò)程,初學(xué)者和感愛(ài)好的朋友不妨看看:

一、模型設(shè)計(jì)(自定義模型:有兩點(diǎn))
1、確定前臺(tái)需要表現(xiàn)的內(nèi)容
 
  dedeCMS沒(méi)有產(chǎn)品庫(kù)模型,假如網(wǎng)站涉及到產(chǎn)品展示,那么先考慮這個(gè)展示需要顯示哪些內(nèi)容,我們的例子涉及四個(gè)內(nèi)容:

  (1)產(chǎn)品名稱
  (2)產(chǎn)品價(jià)格
  (3)產(chǎn)品縮略圖
  (4)產(chǎn)品介紹

  圖一

根據(jù)上述需求,確定了數(shù)據(jù)庫(kù)表的設(shè)計(jì)目標(biāo),接下來(lái)看第二點(diǎn)

2、建立數(shù)據(jù)庫(kù)表、字段

注重:目前發(fā)布的3.1Lit及以下版本在自定義模型時(shí),建立的數(shù)據(jù)庫(kù)表缺省為innoDB類型,重裝安裝系統(tǒng)時(shí)輕易出錯(cuò)。建議使用phpmyadmin創(chuàng)建表,并使用myISAM引擎,或者重裝mysql前一定要把整個(gè)“data”目錄備份,安裝好之后覆蓋到新的“data”目錄。

  建立數(shù)據(jù)庫(kù)表product,表將會(huì)有四個(gè)字段與第一點(diǎn)需要顯示的內(nèi)容對(duì)應(yīng),如下:
==================================

  (1)產(chǎn)品名稱 <=> 直接引用dedeCMS系統(tǒng)的文章 title
  (2)產(chǎn)品價(jià)格 <=> price
  (3)產(chǎn)品縮略圖 <=> 直接引用dedeCMS系統(tǒng)的文章縮略圖 litpic
  (4)產(chǎn)品介紹 <=> pinfo

注:dedeCMS有一個(gè)公共表“archives”,各個(gè)模型都共用其中的字段,新建立的模型也是,也就是說(shuō),實(shí)際上只需要建立兩個(gè)字段:price、pinfo  

  確定目標(biāo)后,進(jìn)入dedeCMS“頻道模型治理”。
==================================

  作為初學(xué)者,模擬是事半功倍的最佳方法。在學(xué)習(xí)過(guò)程中,研究了系統(tǒng)缺省的四個(gè)模型,發(fā)現(xiàn)“軟件模型”是最方便最輕易上手的模擬模型。
  貪圖方便,我喜歡用多窗口瀏覽器GB打開(kāi)后臺(tái),按住shif點(diǎn)擊“更改”在新標(biāo)簽打開(kāi)“軟件模型”;
  界面里就簡(jiǎn)單的幾行填寫表單,里面“附加表”、“列表附加字段:”分別是CMS系統(tǒng)自動(dòng)創(chuàng)建的“數(shù)據(jù)庫(kù)表”、表里的“字段”(注重:dedeCMS有一個(gè)共用的表“archives”,各個(gè)模型都共用其中的好些字段,所以“軟件模型”里的字段并不多):

圖二

  接著在治理后臺(tái)原標(biāo)簽點(diǎn)擊[增加新模型],打開(kāi)新建“模型”界面,把“軟件模型”地內(nèi)容對(duì)應(yīng)地復(fù)制過(guò)來(lái),然后根據(jù)前面設(shè)計(jì)的表名、字段進(jìn)行修改,按下圖修改好之后點(diǎn)擊“確定”,“產(chǎn)品庫(kù)模型”建立了。
  dedeCMS缺省創(chuàng)建的字段用了“latin1_swedish_ci”編碼,需要進(jìn)入到phpMyAdmin把它修改成CMS統(tǒng)一的“gbk_chinese_ci”編碼,否則中文字會(huì)出現(xiàn)顯示亂碼現(xiàn)象。

  (補(bǔ)充:下圖中有“字段添加向?qū)?rdquo;,這里可以對(duì)創(chuàng)建的字段進(jìn)行定義)

圖三

  附:phpMyAdmin修改“gbk_chinese_ci”編碼圖
==================================

圖四

圖五

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 莒南县| 南漳县| 方正县| 崇信县| 涿州市| 贡觉县| 美姑县| 鱼台县| 弥勒县| 石泉县| 望城县| 东乡族自治县| 项城市| 灵台县| 揭西县| 巴南区| 乾安县| 邳州市| 赣榆县| 安新县| 合江县| 永吉县| 容城县| 金溪县| 昭觉县| 西藏| 洛川县| 淮滨县| 密山市| 祁门县| 德钦县| 阿克| 长顺县| 大渡口区| 鸡西市| 扎囊县| 封丘县| 麟游县| 丰县| 武乡县| 宜昌市|