校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > DedeCMS 5.7自定義模型使用教程

DedeCMS 5.7自定義模型使用教程

POST TIME:2020-04-08 22:18

關(guān)鍵字描述:使用 教程 模型 定義 內(nèi)容 我們 類型 可以   系統(tǒng)

通過(guò)DEDECMS系統(tǒng)自帶的模型,我們可以用來(lái)構(gòu)建不同類型的站點(diǎn),例如:使用圖集可以做一個(gè)圖片站,用軟件模型構(gòu)建一個(gè)軟件下載站點(diǎn)。

當(dāng)然以上隨系統(tǒng)附帶的模型被稱為系統(tǒng)模型,用戶可以自己用DEDECMS定義一些模型,比如圖書(shū)、音樂(lè)專輯等,自定義了這些模型才可以構(gòu)建更多內(nèi)容形式的站點(diǎn),本篇將講述如何使用系統(tǒng)的自定義模型管理功能來(lái)實(shí)現(xiàn)內(nèi)容模型的構(gòu)建。

我們首先登錄DEDECMS5.3系統(tǒng)后臺(tái),點(diǎn)擊[核心]-[內(nèi)容模型管理],進(jìn)入內(nèi)容模型管理界面,如下圖所示:

這里我們介紹幾個(gè)相關(guān)參數(shù)的概念:

•ID號(hào) 用于區(qū)分模型的唯一ID,一般常規(guī)模型的ID都是大于0的,比如普通文章、軟件等,如果使用了單表模型,ID一般需要小于-1,例如這里的分類信息模型;

•頻道名稱 用于識(shí)別頻道類型的標(biāo)識(shí);

•識(shí)別id 系統(tǒng)用于識(shí)別的id,這個(gè)關(guān)系到模板方面;

•附加表 系統(tǒng)內(nèi)容附加表項(xiàng);

•模型類型 分為系統(tǒng)類型和自動(dòng)類型,系統(tǒng)類型為固化在系統(tǒng)中的內(nèi)容模型,自動(dòng)類型為用戶可創(chuàng)建的內(nèi)容模型類型;

接下來(lái)我們開(kāi)始介紹如何使用自定義模型管理來(lái)創(chuàng)建一個(gè)自己的模型,并且用于建設(shè)不同內(nèi)容類型的網(wǎng)站中去。

這里我們介紹一些周邊的內(nèi)容,幾個(gè)要用到的概念:

•字段 在數(shù)據(jù)庫(kù)中,表的列稱為字段,織夢(mèng)系統(tǒng)也是如此,但更恰當(dāng)?shù)恼f(shuō)法,存儲(chǔ)某個(gè)內(nèi)容信息單元,稱為字段,例如標(biāo)題、來(lái)源、作者等都是一個(gè)字段;

•內(nèi)容系統(tǒng)主表 程序?qū)⒁恍┕米侄未鎯?chǔ)在系統(tǒng)主表dede_archives,例如:標(biāo)題、關(guān)鍵詞、縮略圖等,主表具體字段可以查詢織夢(mèng)幫助中心(http://help.dedecms.com)的有關(guān)二次開(kāi)發(fā)手冊(cè)數(shù)據(jù)表部分的內(nèi)容;

•附加表 不同內(nèi)容模型對(duì)應(yīng)不同的附加表,通常以dede_addon[識(shí)別ID]命名,附加表中存放的都是詳細(xì)內(nèi)容的相關(guān)字段(非公用),例如:文章內(nèi)容(dede_addonarticle)、軟件類型(dede_addonsoft)、圖片集合(dede_addonimage)等;

•單表獨(dú)立模型 存儲(chǔ)時(shí)候不用到“主表+附加表”的結(jié)構(gòu)形式,直接使用單個(gè)數(shù)據(jù)表進(jìn)行存儲(chǔ)內(nèi)容數(shù)據(jù),這樣脫離主從表,減少主表數(shù)據(jù)服在開(kāi)銷,可以從很大程度上解決數(shù)據(jù)負(fù)載問(wèn)題;

明白了以上幾個(gè)概念我們可以來(lái)學(xué)習(xí)如何來(lái)自己創(chuàng)建一個(gè)內(nèi)容模型了。

一個(gè)完整的內(nèi)容模型包含模型數(shù)據(jù)表、數(shù)據(jù)字段、模型模板、模型參數(shù)4個(gè)部分,制作一個(gè)內(nèi)容模型大致有以下幾個(gè)步驟:1.模型規(guī)劃;2.模型制作;3.模板制作;4.欄目設(shè)置,下面我們從上面4個(gè)步驟來(lái)講解內(nèi)容模型的制作。這里我們以一個(gè)圖書(shū)模型(book)為例子,這個(gè)模型主要功能就是介紹書(shū)籍。

模型規(guī)劃

模型規(guī)劃分為幾個(gè)部分一個(gè)是模型應(yīng)用方面的規(guī)劃,其次就是字段信息方面的規(guī)劃,以圖書(shū)(book)模型為例子,我們現(xiàn)規(guī)劃一個(gè)頻道使用這個(gè)模型,這個(gè)頻道作用就是讓大家分享一些好的學(xué)習(xí)資料,這里主要是編程方面的書(shū)籍,所以欄目劃分大致如下:

以下為引用的內(nèi)容:

[網(wǎng)絡(luò)編程書(shū)籍]

|____[ASP相關(guān)]

|____[PHP相關(guān)]

|____[JSP相關(guān)]

|____[.NET相關(guān)]

這幾個(gè)欄目是支持會(huì)員投稿的,因?yàn)檫@個(gè)推薦的書(shū)籍不是很多,所以直接采用主從表的形式,不使用獨(dú)立單表模型,因?yàn)樯婕暗綍?huì)員分享,所以這里需要會(huì)員投稿,我們給投稿會(huì)員級(jí)別設(shè)置為中級(jí)會(huì)員才有權(quán)限,并且需要摘要和說(shuō)略圖,投稿之后需要經(jīng)過(guò)管理員審核,這樣基本的使用規(guī)劃完成,下面就是字段方面的規(guī)劃了。

因?yàn)榻榻B一本書(shū),我們規(guī)劃了以下內(nèi)容:

出 版 社 publish 單行文本(varchar)
出版時(shí)間 pubtime 時(shí)間類型
字  數(shù) cnum 整數(shù)類型
版  次 pubnum 整數(shù)類型
頁(yè)  數(shù) pagenum 整數(shù)類型
印刷時(shí)間 pritime 時(shí)間類型
開(kāi)  本 kbook 單行文本(varchar)
印  次 prinum 整數(shù)類型
紙  張 pages 單行文本(varchar)
I S B N isbn 單行文本(varchar)
包  裝 packs 單行文本(varchar)
內(nèi)容簡(jiǎn)介 body HTML文本
作者簡(jiǎn)介 wrbody HTML文本
目錄 bindex HTML文本

這樣,我們完成了第一步模型的規(guī)劃。

模型制作

規(guī)劃完成了,接下來(lái)我們開(kāi)始將這些規(guī)劃的內(nèi)容創(chuàng)建為一個(gè)內(nèi)容模型。首先以超級(jí)管理員身份登錄到系統(tǒng)后臺(tái)。點(diǎn)擊[核心]-[模型管理],點(diǎn)擊“增加新模型”按鈕來(lái)創(chuàng)建模型。

按照系統(tǒng)提示配置模型的基本信息,這里因?yàn)檫x擇的是自動(dòng)模型,所以檔案發(fā)布的相管程序頁(yè)面只需要保留默認(rèn)即可。因?yàn)槲覀儼l(fā)布的是圖書(shū),所以這里“投稿標(biāo)題使用名稱”設(shè)置為:圖書(shū)名稱。

因?yàn)檫@里我們使用的是自動(dòng)模型,沒(méi)有自己制作相應(yīng)的發(fā)布管理程序,所以下面的相關(guān)模型發(fā)布程序保持默認(rèn)即可,當(dāng)然如果你有一定的編程能力,可以自己制作一個(gè)內(nèi)容發(fā)布程序,然后在這里指定即可。

基本信息設(shè)置完畢,直接單擊確定即可,進(jìn)入到字段管理的頁(yè)面,點(diǎn)擊字段管理中的“添加新字段”按鈕,進(jìn)入字段添加頁(yè)面,我們根據(jù)相關(guān)的字段信息進(jìn)行字段添加。

下面是一些字段類型我們對(duì)部分字段進(jìn)行一些說(shuō)明:

以下為引用的內(nèi)容:

單行文本(varchar) :常用字段,如文章標(biāo)題、作者等都屬于直接輸入少量?jī)?nèi)容的文本,設(shè)置這個(gè)文本之后需要指定文本長(zhǎng)度,默認(rèn)為250,如果大于255則為text類型
多行文本:也是較為常用的字段類型,如個(gè)人簡(jiǎn)介、產(chǎn)品描述都可以使用多行文本進(jìn)行存儲(chǔ)
HTML文本:用織夢(mèng)編輯器編輯產(chǎn)生的html內(nèi)容,用于比較復(fù)雜的內(nèi)容形式
附件類型:可以后臺(tái)上傳附件讓用戶下載,附件類型可以在后臺(tái)進(jìn)行設(shè)置
option下拉框:下拉選擇,一般用于如軟件類型、語(yǔ)言類型等字段
聯(lián)動(dòng)類型:一種數(shù)組形式的數(shù)據(jù)類型,可以在系統(tǒng)后臺(tái)聯(lián)動(dòng)類型管理中進(jìn)行設(shè)置

了解了這些字段類型我們就可以添加我們的字段信息了。

添加完成點(diǎn)擊確定即可,這樣我們就完成了這個(gè)模型的制作。模型添加完畢之后我們發(fā)現(xiàn)在內(nèi)容發(fā)布的地方多出來(lái)一個(gè)發(fā)布圖書(shū)的選項(xiàng),這個(gè)說(shuō)明我們的模型就已經(jīng)成功添加了。

我們通過(guò)織夢(mèng)幫助中心的《主要模板文件與功能說(shuō)明》了解到每個(gè)模型還需要制作對(duì)應(yīng)的模型模板文件,我們可以通過(guò)后臺(tái)模型管理中的模板文件說(shuō)明查看模板文件。

模板制作主要有2個(gè)地方需要講解下。

1. 列表頁(yè)模板list_[識(shí)別ID].htm中顯示在列表中需要調(diào)用添加擴(kuò)展的字段需要在添加字段頁(yè)面勾選“使字段可以在列表的底層模板中獲得(自定義字段默認(rèn)僅能在文檔模板顯示,啟用此選項(xiàng)將使列表查詢變慢,如無(wú)必要請(qǐng)不要選擇)”,這樣在{dede:list/}標(biāo)簽中就可以使用[field:fieldname/]來(lái)進(jìn)行調(diào)用。

2. 內(nèi)容頁(yè)的標(biāo)簽可以使用{dede:field.fieldname /} 進(jìn)行調(diào)用,具體可以參考幫助中心模板相關(guān)的幫助文檔。

欄目設(shè)置

接下來(lái)我們就可以來(lái)添加一個(gè)欄目,在欄目設(shè)置中將欄目的內(nèi)容模型設(shè)置為圖書(shū)

然后我們就可以在這個(gè)欄目下添加文檔,會(huì)發(fā)現(xiàn)我們現(xiàn)在可以發(fā)布圖書(shū)內(nèi)容了

添加完成之后,我們可以瀏覽我們的網(wǎng)站頁(yè)面,預(yù)覽我們的模型效果。

至此我們完成了整個(gè)模型的制作,整個(gè)過(guò)程還是非常簡(jiǎn)單的。這里只介紹了自動(dòng)模型的制作,當(dāng)然有一定PHP基礎(chǔ)的用戶可以自己開(kāi)發(fā)系統(tǒng)模型,這樣就會(huì)擁有更為強(qiáng)大的織夢(mèng)系統(tǒng),使得網(wǎng)站內(nèi)容更加豐富。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
青青草成人在线观看| 日精品一区二区三区| 777久久久精品| 波多野结衣一区二区三区| 喷白浆一区二区| 亚洲视频一区二区在线观看| 日韩欧美精品在线| 欧美日韩一区二区三区免费看| 国产麻豆一精品一av一免费| 日韩和欧美一区二区三区| 亚洲色图一区二区三区| 久久久一区二区三区| 欧美精品三级在线观看| 一本大道久久a久久综合婷婷 | 99久精品国产| 狠狠色狠狠色综合系列| 亚洲成人免费视| 亚洲视频 欧洲视频| 日本一区二区综合亚洲| 日韩欧美在线综合网| 欧美熟乱第一页| 99久久99精品久久久久久| 成人午夜视频免费看| 精品午夜一区二区三区在线观看 | 欧美天天综合网| 成人丝袜视频网| 激情小说亚洲一区| 日韩国产成人精品| 一区二区三区毛片| 自拍偷在线精品自拍偷无码专区| 精品福利一二区| 日韩精品最新网址| 欧美高清dvd| 欧美日韩亚洲国产综合| 欧美色图天堂网| 欧美亚洲高清一区二区三区不卡| 99久精品国产| 色美美综合视频| 91久久精品一区二区| 99视频精品全部免费在线| 高清国产一区二区三区| 国产成人免费视频| 成人avav在线| 91麻豆国产福利在线观看| 99在线热播精品免费| av色综合久久天堂av综合| av在线综合网| 91麻豆国产香蕉久久精品| 91老师国产黑色丝袜在线| 91国产视频在线观看| 欧美性生活大片视频| 欧美日韩精品系列| 欧美久久高跟鞋激| 欧美电视剧免费全集观看| 欧美精品一区视频| 国产日韩欧美综合在线| 国产精品青草综合久久久久99| 国产精品污污网站在线观看| 中文字幕一区三区| 亚洲免费在线观看视频| 亚洲国产三级在线| 免费在线看成人av| 国产一区二区三区综合| 成人黄色av电影| 在线观看亚洲成人| 日韩一区二区三区在线观看| 国产视频视频一区| 亚洲精品欧美激情| 男女男精品网站| 懂色av一区二区三区免费观看| 91视频观看免费| 欧美日韩一区久久| 国产亚洲va综合人人澡精品| 亚洲欧美一区二区视频| 日韩国产精品久久久| 国产在线看一区| av一二三不卡影片| 欧美精品黑人性xxxx| 久久精品日产第一区二区三区高清版| 中文字幕av不卡| 午夜精品影院在线观看| 国产主播一区二区| 欧日韩精品视频| 欧美精品一区二区三区在线| 自拍偷自拍亚洲精品播放| 日本不卡的三区四区五区| 国产成人免费视频精品含羞草妖精 | 福利一区在线观看| 欧美日韩视频在线第一区 | 91蝌蚪国产九色| 69av一区二区三区| 国产精品理论片在线观看| 日韩精品乱码免费| aa级大片欧美| 日韩精品在线网站| 一区二区三区四区视频精品免费 | 亚洲高清在线视频| 高清不卡一二三区| 91精品国产一区二区三区香蕉 | 欧美国产精品一区二区三区| 香港成人在线视频| 波多野结衣欧美| 欧美一级片在线观看| 成人免费一区二区三区视频 | 99re视频这里只有精品| 欧美tickling网站挠脚心| 亚洲黄色av一区| 国产福利一区在线观看| 欧美一区二区三级| 亚洲精品高清在线观看| 国产东北露脸精品视频| 欧美一级夜夜爽| 亚洲国产视频a| 91福利资源站| 亚洲欧美视频在线观看| 国产凹凸在线观看一区二区| 日韩一二三区不卡| 亚洲一级不卡视频| 91一区二区在线观看| 国产欧美日韩三级| 国模一区二区三区白浆| 91精品国模一区二区三区| 一区二区三区免费网站| 成人精品gif动图一区| 久久久噜噜噜久噜久久综合| 免费成人在线影院| 欧美一区二区三区小说| 亚洲国产日韩综合久久精品| 色综合久久66| 亚洲男人的天堂在线aⅴ视频| 成人精品一区二区三区中文字幕| 久久久国际精品| 国产真实乱子伦精品视频| 欧美不卡一区二区| 麻豆国产精品777777在线| 日韩一卡二卡三卡四卡| 日韩精品亚洲专区| 7777精品伊人久久久大香线蕉的| 亚洲国产日韩综合久久精品| 欧美网站一区二区| 亚洲一区二区影院| 精品视频一区二区不卡| 性久久久久久久| 欧美日本视频在线| 日韩 欧美一区二区三区| 欧美一级在线免费| 狠狠色丁香婷婷综合| 久久综合视频网| 国产成人激情av| 国产精品久久午夜夜伦鲁鲁| 成人激情综合网站| 一区二区三区影院| 欧美色大人视频| 丝袜脚交一区二区| 日韩精品一区二区在线| 国产精品羞羞答答xxdd| 国产精品区一区二区三区| 91蝌蚪porny| 五月天视频一区| 精品福利一区二区三区| 91亚洲精品一区二区乱码| jizz一区二区| 亚洲最大成人综合| 日韩一区二区精品| 风流少妇一区二区| 亚洲精品久久久蜜桃| 91精品欧美久久久久久动漫| 九九在线精品视频| 最新热久久免费视频| 欧美日韩视频在线观看一区二区三区| 久久精品国产澳门| 国产精品嫩草99a| 欧美日韩黄色一区二区| 国产一区不卡精品| 亚洲精品欧美在线| 精品999久久久| 91免费国产在线观看| 亚洲狠狠爱一区二区三区| 欧美va在线播放| 色94色欧美sute亚洲线路二| 免费成人深夜小野草| 亚洲天堂成人在线观看| 欧美一级一区二区| 91在线免费视频观看| 麻豆一区二区三| 亚洲另类中文字| 精品国产乱码久久久久久图片 | 日本伊人午夜精品| 中文字幕精品—区二区四季| 欧美乱熟臀69xxxxxx| www.亚洲色图.com| 久久精品国产亚洲5555| 亚洲精品久久久久久国产精华液| 精品久久五月天| 精品视频999| 99精品1区2区| 国产乱妇无码大片在线观看| 日韩国产欧美在线视频| 亚洲男同1069视频| 国产喂奶挤奶一区二区三区|