freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

dedecms教程-dedecms二次開發(fā)-資料下載頁(yè)

2025-08-04 09:48本頁(yè)面
  

【正文】 ][內(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)容模型類型;接下來我們開始介紹如何使用自定義模型管理來創(chuàng)建一個(gè)自己的模型,并且用于建設(shè)不同內(nèi)容類型的網(wǎng)站中去。這里我們介紹一些周邊的內(nèi)容,幾個(gè)要用到的概念:?字段 在數(shù)據(jù)庫(kù)中,表的列稱為字段,織夢(mèng)系統(tǒng)也是如此,但更恰當(dāng)?shù)恼f法,存儲(chǔ)某個(gè)內(nèi)容信息單元,稱為字段,例如標(biāo)題、來源、作者等都是一個(gè)字段;?內(nèi)容系統(tǒng)主表 程序?qū)⒁恍┕米侄未鎯?chǔ)在系統(tǒng)主表dede_archives,例如:標(biāo)題、關(guān)鍵詞、縮略圖等,主表具體字段可以查詢織夢(mèng)幫助中心()的有關(guān)二次開發(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ù)服在開銷,可以從很大程度上解決數(shù)據(jù)負(fù)載問題;明白了以上幾個(gè)概念我們可以來學(xué)習(xí)如何來自己創(chuàng)建一個(gè)內(nèi)容模型了。一個(gè)完整的內(nèi)容模型包含模型數(shù)據(jù)表、數(shù)據(jù)字段、模型模板、模型參數(shù)4個(gè)部分,制作一個(gè)內(nèi)容模型大致有以下幾個(gè)步驟:;;;,下面我們從上面4個(gè)步驟來講解內(nèi)容模型的制作。這里我們以一個(gè)圖書模型(book)為例子,這個(gè)模型主要功能就是介紹書籍。模型規(guī)劃模型規(guī)劃分為幾個(gè)部分一個(gè)是模型應(yīng)用方面的規(guī)劃,其次就是字段信息方面的規(guī)劃,以圖書(book)模型為例子,我們現(xiàn)規(guī)劃一個(gè)頻道使用這個(gè)模型,這個(gè)頻道作用就是讓大家分享一些好的學(xué)習(xí)資料,這里主要是編程方面的書籍,所以欄目劃分大致如下:[網(wǎng)絡(luò)編程書籍] |____[ASP相關(guān)] |____[PHP相關(guān)] |____[JSP相關(guān)] |____[.NET相關(guān)]這幾個(gè)欄目是支持會(huì)員投稿的,因?yàn)檫@個(gè)推薦的書籍不是很多,所以直接采用主從表的形式,不使用獨(dú)立單表模型,因?yàn)樯婕暗綍?huì)員分享,所以這里需要會(huì)員投稿,我們給投稿會(huì)員級(jí)別設(shè)置為中級(jí)會(huì)員才有權(quán)限,并且需要摘要和說略圖,投稿之后需要經(jīng)過管理員審核,這樣基本的使用規(guī)劃完成,下面就是字段方面的規(guī)劃了。因?yàn)榻榻B一本書,我們規(guī)劃了以下內(nèi)容:出 版 社publish單行文本(varchar)出版時(shí)間pubtime時(shí)間類型字  數(shù)um整數(shù)類型版  次pubnum整數(shù)類型頁(yè)  數(shù)pagenum整數(shù)類型印刷時(shí)間pritime時(shí)間類型開  本kbook單行文本(varchar)印  次prinum整數(shù)類型紙  張pages單行文本(varchar)I S B Nisbn單行文本(varchar)包  裝packs單行文本(varchar)內(nèi)容簡(jiǎn)介bodyHTML文本作者簡(jiǎn)介wrbodyHTML文本目錄bindexHTML文本這樣,我們完成了第一步模型的規(guī)劃。模型制作規(guī)劃完成了,接下來我們開始將這些規(guī)劃的內(nèi)容創(chuàng)建為一個(gè)內(nèi)容模型。首先以超級(jí)管理員身份登錄到系統(tǒng)后臺(tái)。點(diǎn)擊[核心][模型管理],點(diǎn)擊“增加新模型”按鈕來創(chuàng)建模型。按照系統(tǒng)提示配置模型的基本信息,這里因?yàn)檫x擇的是自動(dòng)模型,所以檔案發(fā)布的相管程序頁(yè)面只需要保留默認(rèn)即可。因?yàn)槲覀儼l(fā)布的是圖書,所以這里“投稿標(biāo)題使用名稱”設(shè)置為:圖書名稱。因?yàn)檫@里我們使用的是自動(dòng)模型,沒有自己制作相應(yīng)的發(fā)布管理程序,所以下面的相關(guān)模型發(fā)布程序保持默認(rèn)即可,當(dāng)然如果你有一定的編程能力,可以自己制作一個(gè)內(nèi)容發(fā)布程序,然后在這里指定即可?;拘畔⒃O(shè)置完畢,直接單擊確定即可,進(jìn)入到字段管理的頁(yè)面,點(diǎn)擊字段管理中的“添加新字段”按鈕,進(jìn)入字段添加頁(yè)面,我們根據(jù)相關(guān)的字段信息進(jìn)行字段添加。下面是一些字段類型我們對(duì)部分字段進(jìn)行一些說明:?jiǎn)涡形谋?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ā)布的地方多出來一個(gè)發(fā)布圖書的選項(xiàng),這個(gè)說明我們的模型就已經(jīng)成功添加了。模板制作我們通過織夢(mèng)幫助中心的《主要模板文件與功能說明》了解到每個(gè)模型還需要制作對(duì)應(yīng)的模型模板文件,我們可以通過后臺(tái)模型管理中的模板文件說明查看模板文件。模板制作主要有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/]來進(jìn)行調(diào)用。2. 內(nèi)容頁(yè)的標(biāo)簽可以使用{dede: /} 進(jìn)行調(diào)用,具體可以參考幫助中心模板相關(guān)的幫助文檔。欄目設(shè)置接下來我們就可以來添加一個(gè)欄目,在欄目設(shè)置中將欄目的內(nèi)容模型設(shè)置為圖書 然后我們就可以在這個(gè)欄目下添加文檔,會(huì)發(fā)現(xiàn)我們現(xiàn)在可以發(fā)布圖書內(nèi)容了 添加完成之后,我們可以瀏覽我們的網(wǎng)站頁(yè)面,預(yù)覽我們的模型效果。 至此我們完成了整個(gè)模型的制作,整個(gè)過程還是非常簡(jiǎn)單的。這里只介紹了自動(dòng)模型的制作,當(dāng)然有一定PHP基礎(chǔ)的用戶可以自己開發(fā)系統(tǒng)模型,這樣就會(huì)擁有更為強(qiáng)大的織夢(mèng)系統(tǒng),使得網(wǎng)站內(nèi)容更加豐富。、聯(lián)動(dòng)類別使用說明教程,不少人不理解這個(gè)聯(lián)動(dòng)類別的使用方法,本教程天涯就來介紹如何使用這個(gè)功能。聯(lián)動(dòng)類別使用的地方還是比較多的,首先我們可以通過后臺(tái)的[核心][頻道模型][聯(lián)動(dòng)類別管理]查看,聯(lián)動(dòng)類別其定義如下:系統(tǒng)一種特殊的枚舉數(shù)據(jù)類別,可以有系統(tǒng)內(nèi)置或由用戶管理。系統(tǒng)內(nèi)置的枚舉用戶是不可以刪除的,但可以對(duì)這些數(shù)據(jù)進(jìn)行添加子分類及修改。到這里可能一些用戶還是不了解什么是聯(lián)動(dòng)類型,下面我們舉幾個(gè)簡(jiǎn)單的例子。一個(gè)最簡(jiǎn)單的聯(lián)動(dòng)類型是只有一級(jí)選擇的類型,比如說系統(tǒng)內(nèi)置的星座、教育程度、血型,這種類型你可以點(diǎn)擊進(jìn)去查看,其結(jié)構(gòu)很簡(jiǎn)單,例如星座(star):在這個(gè)聯(lián)動(dòng)類別中級(jí)數(shù)為“一級(jí)選擇”,就是在這個(gè)星座類別下面只有一列品級(jí)數(shù)據(jù)進(jìn)行選擇,我們點(diǎn)擊進(jìn)去可以查看到以下內(nèi)容:這個(gè)讓我們很容易聯(lián)想到許多網(wǎng)站中設(shè)置用戶資料的時(shí)候,需要用戶選擇星座,我們就可以通過一個(gè)下拉框進(jìn)行選擇:當(dāng)然,上面說到的是最簡(jiǎn)單的聯(lián)動(dòng)類別,只有一級(jí)聯(lián)動(dòng),這種一級(jí)聯(lián)動(dòng)就可以好比是一個(gè)下拉框,用戶在選擇具體數(shù)據(jù)的時(shí)候只要通過下拉框這種形式就可以對(duì)數(shù)據(jù)進(jìn)行選擇。但是我們?cè)诤芏嗦?lián)動(dòng)數(shù)據(jù)中遇到不少需要二級(jí)聯(lián)動(dòng)的類型,例如我們?cè)谫Y料設(shè)置中選擇“所在城市”這個(gè)類別,如下圖所示這種數(shù)據(jù)類型就屬于需要選擇2次分類,首先選擇上海市,然后列出上海市擁有的地區(qū),然后再進(jìn)行第二次選擇,這就是一個(gè)二級(jí)聯(lián)動(dòng)的類別,我們可以通過系統(tǒng)后臺(tái)查看聯(lián)動(dòng)類別中的地區(qū)來看看系統(tǒng)的枚舉類型。通過以上2個(gè)例子我們不難理解聯(lián)動(dòng)類型的概念,其實(shí)說簡(jiǎn)單了就是一種特殊的枚舉數(shù)據(jù)類型,這種特殊的枚舉類型運(yùn)用在創(chuàng)建內(nèi)容模型、用戶資料等數(shù)據(jù)錄入的頁(yè)面中,其中應(yīng)用在創(chuàng)建模型及用戶自定義表單是聯(lián)動(dòng)類別最常用的地方,下面我們來介紹如何使用這個(gè)聯(lián)動(dòng)模型。我們以創(chuàng)建一個(gè)“圖書(book)”內(nèi)容模型為例,這個(gè)模型中我們需要網(wǎng)站管理員(用戶)提交一個(gè)圖書特征的分類,我們知道以下圖書特征的分類:線裝書,精裝書,平裝書,袋裝書,電子書,有聲讀物,盲人書下面我們就創(chuàng)建一個(gè)這個(gè)一級(jí)選擇的枚舉類型,這個(gè)類型叫圖書特征(bookfeature),我們點(diǎn)擊“新增類別組”來創(chuàng)建分類。創(chuàng)建完成后我們將類別的內(nèi)容全部添加到這個(gè)類別中去,在頁(yè)面中提示我們?nèi)绻淮涡蕴砑佣鄠€(gè)類別可以用“,”將不同類別隔開,然后一次性添加。這樣我們就創(chuàng)建完成了這個(gè)圖書特征(bookfeature)的聯(lián)動(dòng)類型,接下來我們要應(yīng)用這個(gè)聯(lián)動(dòng)類型,我們?cè)谛聞?chuàng)建的模型中添加字段,在字段添加的頁(yè)面中添加相應(yīng)的字段名稱,選擇數(shù)據(jù)類型為聯(lián)動(dòng)類型,如下圖所示:在我們發(fā)布圖書內(nèi)容的時(shí)候,就會(huì)發(fā)現(xiàn)有一個(gè)選擇是圖書特征的內(nèi)容類型選擇,不過個(gè)人建議如果設(shè)計(jì)一級(jí)聯(lián)動(dòng)選擇,最好還是使用“option下拉框”這個(gè)數(shù)據(jù)類型。使用同樣的字段設(shè)置方法也可以添加其他二級(jí)聯(lián)動(dòng)的字段,這個(gè)我們可以查看“分類信息”這個(gè)模型里面的聯(lián)動(dòng)類型數(shù)據(jù)。當(dāng)然我們?cè)谙到y(tǒng)的自定義表單中也可以使用這個(gè)聯(lián)動(dòng)類型,使用的方法和模型管理里面添加字段是一樣的,這里就不再重復(fù)了。當(dāng)然,在二次開發(fā)中也會(huì)遇到在一些頁(yè)面調(diào)用這些枚舉的列表,可以查看/include/,具體的使用可以參考下會(huì)員中心編輯用戶信息這個(gè)頁(yè)面文件的方法,具體文件為/member/templets/ 。枚舉類型在模型制作和系統(tǒng)開發(fā)中用到的地方還是比較多的,大家可以有空的時(shí)候進(jìn)行一些研究,會(huì)發(fā)現(xiàn)更多關(guān)于聯(lián)動(dòng)類型的應(yīng)用方法,不要忘記分享哦。 標(biāo)簽篇adminname僅內(nèi)容模板V55,V56,V57獲得責(zé)任編輯名稱基本語(yǔ)法{dede:adminname /}arclist全局標(biāo)記V55,V56,V57獲取指定文檔列表基本語(yǔ)法{dede:arclist flag=39。h39。 typeid=39。39。 row=39。39。 col=39。39。 titlelen=39。39。 infolen=39。39。 imgwidth=39。39。 imgheight=39。39。 listtype=39。39。 orderby=39。39。 keyword=39。39。 limit=39。0,139。}a href=39。[field:arcurl/]39。[field:title/]/a{/dede:arclist}標(biāo)簽屬性 col:分多少列顯示(默認(rèn)為單列), row:返回文檔列表總數(shù) typeid:欄目ID,在列表模板和檔案模板中一般不需要指定,在首頁(yè)模板中允許用,分開表示多個(gè)欄目 getall:在沒有指定這屬性的情況下,在欄目頁(yè)、文章頁(yè)模板,不會(huì)獲取以,分開的多個(gè)欄目的下級(jí)子類 titlelen:標(biāo)題長(zhǎng)度 等同于titlelength infolen:表示內(nèi)容簡(jiǎn)介長(zhǎng)度 等同于infolength imgwidth:縮略圖寬度 imgheight:縮略圖高度 listtype: 欄目類型 image含有縮略圖 mend推薦 orderby:文檔排序方式 keyword:含有指定關(guān)鍵字的文檔列表,多個(gè)關(guān)鍵字用,分 innertext:單條記錄樣式 aid:指定文檔ID idlist:提取特定文檔(文檔ID channelid:頻道ID limit:(起始ID從0開始)表示限定的記錄范圍(如:limit=39。1,239。 表示從ID為1的記錄開始,取2條記錄 flag:自定義屬性值:頭條[h]推薦[c]圖片[p]幻燈[f]滾動(dòng)[s]跳轉(zhuǎn)[j]圖文[a]加粗[b] noflag:同flag,但這里是表示不包含這些屬性 orderway:值為 desc 或 asc ,指定排序方式是降序還是順向排序,默認(rèn)為降序 subday:表示在多少天以內(nèi)的文檔arclistsg全局標(biāo)記V55,V56,V57單表獨(dú)立模型的文檔列表調(diào)用標(biāo)記基本語(yǔ)法{dede:arclistsg flag=39。h39。 typeid=39。39。 row=39。39。 col=39。39。 titlelen=39。39。 orderway=39。39。 keyword=39。39。 limit=39。0,139。}a href=39。[field:arcurl/]39。[field:title/]/a{/dede:arclistsg}標(biāo)簽屬性 row:返回文檔列表總數(shù) typeid:欄目ID,在列表模板和檔案模板中一般不需要指定,在封面模板中允許用,分開表示多個(gè)欄目 titlelen:標(biāo)題長(zhǎng)度 等同于titlelength orderwey:排序方向 keyword:含有指定關(guān)鍵字的文檔列表,多個(gè)關(guān)鍵字用,分 innertext:單條記錄樣式(innertext是放在標(biāo)簽之間的代碼) arcid:指定文檔ID idlist:提取特定文檔(文檔ID) channelid: 頻道ID limit:表示限定的記錄范圍 flag:自定義屬性值:頭條[h]推薦[c]圖片[p]幻燈[f]滾動(dòng)[s]跳轉(zhuǎn)[j]圖文[a]加粗[b]
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1