




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、【Arclist 標記】這個標記是DedeCms最常用的一個標記,也叫自由列表標記,其中 hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 這些標記都是由這個標記所定義的不同屬性延伸出來的別名標記。功能說明:獲取指定的文檔列表適用范圍:封面模板、列表模板、文檔模板基本語法:dede:arclist typeid= row= col= titlelen= infolen=imgwidth= imgheight= listtype= orderby= keyword=底層模板(InnerText)/dede:ar
2、clist屬性說明:1 typeid= 表示欄目ID,在列表模板和檔案模板中一般不需要指定,在封面模板中允許用,分開表示多個欄目;2 row= 表示返回文檔列表總數(shù);3 col= 表示分多少列顯示(默認為單列);4 titlelen= 表示標題長度;5 infolen= 表示內容簡介長度;6 imgwidth= 表示縮略圖寬度;7 imgheight= 表示縮略圖高度;8 type= 表示檔案類型,其中空值、不使用這個屬性或type=all時為普通文檔 type=commend時,表示推薦文檔,等同于 dede:coolart/dede:coolart type=image時,表示必須含有縮略
3、圖片的文檔,等同于dede:imglist/dede:imglist、dede:imginfolist/dede:imginfolist type=spec時,表示專題,等同于標記dede:specart/dede:specart以上屬性值可以聯(lián)合使用,如: type=commend image 表示推薦的圖片文檔9 orderby= 表示排序方式,默認值是 senddate 按發(fā)布時間排列。 orderby=hot 或 orderby=click 表示按點擊數(shù)排列 orderby=pubdate 按出版時間排列(即是前臺允許更改的時間值) orderby=sortrank 按文章的新排序級別
4、排序(如果你想使用置頂文章則使用這個屬性) orderby=id 按文章ID排序 orderby=postnum 按文章評論次數(shù)排序 orderby=rand 隨機獲得指定條件的文檔列表10 orderway= 值為 desc 或 asc ,指定排序方式是降序還是順向排序,默認為降序。11 keyword= 表示含有指定關鍵字的文檔列表,多個關鍵字用,分開12 channelid= 表示特定的頻道模型ID,內置的頻道:專題(-1)、文章(1)、圖集(2)、Flash(4)、軟件(3)13 limit=起始,結束 表示限定的記錄范圍,row屬性必須等于結束 - 起始,mysql的limit語句是
5、由0起始的,如 “l(fā)imit 0,5”表示的是取前五筆記錄,“l(fā)imit 5,5”表示由第五筆記錄起,取下五筆記錄,使用了本屬性后,row屬性將無效。14 att=數(shù)值 表示自定義屬性值15 subday=天數(shù) 表示在多少天以內的文檔,通常用于獲取指定天數(shù)的熱門文檔、推薦文檔、熱門評論文檔等16 partsort=排列位數(shù) 表示自動獲得父欄目的所有子數(shù)中排列在第幾位的欄目ID,標記為 dede:autolist/dede:autolist 時,使用本屬性才有效。底層模板字段:ID(同 id),title,iscommend,color,typeid,ismake,description(同 i
6、nfo),writer,shorttitle,memberidpubdate,senddate,arcrank,click,litpic(同 picname),typedir,typename,arcurl(同 filename),typeurl,stime(pubdate 的0000-00-00格式),textlink,typelink,imglink,image其中:textlink = titletypelink = typenameimglink = image = 字段調用方法:field:varname/如:dede:arclist infolen=100field:textlin
7、k/field:info/dede:arclist注:底層模板里的Field實現(xiàn)也是織夢標記的一種形式,因此支持使用PHP語法,F(xiàn)unction擴展等功能如: 給當天發(fā)布的內容加上 (new) 標志field:senddate runphp=yes$ntime = time();$oneday = 3600 * 24;if($ntime - me)$oneday) me = (new);else me = ;/field:senddate【Field 標記】功能說明:用于獲取特定欄目或檔桉的字段值及常用的環(huán)境變量值適用范圍:封面模板、列表模板、文檔模板(1)基本語法dede:field nam
8、e=字段名/(2) 系統(tǒng)分配的field板塊模板:phpurl,indexurl,indexname,templeturl,memberurl,powerby,webname,specurl列表模板:position,title,phpurl,templeturl,memberurl,powerby,indexurl,indexname,specurl,欄目表dede_arctype的所有字段其中 position 為 “欄目一 欄目二” 這樣形式的鏈接,title則為這種形式的標題文檔模板:position,phpurl,templeturl,memberurl,powerby,indexu
9、rl,indexname,specurl,id(同 ID,aid)(3) 文檔所有內容字段檔案dede_archives表 和 附加表的所有字段?!綜hannel 標記】功能說明:用于獲取欄目列表適用范圍:封面模板、列表模板、文檔模板(1)基本語法dede:channel row= type=自定義樣式模板(InnerText)/dede:channel(2)屬性1 row=數(shù)字 表示獲取記錄的條數(shù)(通用在某級欄目太多的時候使用,默認是 8)2 type = top,sun/son,selftype=top 表示頂級欄目type=son 或 sun 表示下級欄目type=self 表示同級欄目
10、其中后兩個屬性必須在列表模板中使用。(3)底層模板變量ID,typename,typedir,typelink(僅表示欄目的網址)例:dede:channel type=topfield:typename/dede:channel注:在沒有指定typeid的情況下,type標記與模板的環(huán)境有關,如,模板生成到欄目一,那么type=son就表示欄目一的所有子類【Type 標記】別名 onetype功能說明:表示指定的單個欄目的鏈接適用范圍:封面模板、列表模板、文檔模板(1)語法 dede:type typeid=/dede:type(2)屬性 typeid=欄目ID(3)底層模板變量 typen
11、ame,typelink(僅表示欄目的網址)【Autochannel 標記】功能說明:表示指定排序位置的單個欄目的鏈接適用范圍:封面模板、列表模板、文檔模板(1)語法 dede:autochannel partsort=/dede:autochannel(2)屬性 partsort=欄目所在的排序位置(3)底層模板變量 typename,typelink(僅表示欄目的網址)【Mytag 標記】功能說明:用于獲取自定義宏標記的內容適用范圍:封面模板、列表模板、文檔模板(1)基本語法dede:mytag typeid= name= ismake=/(2)屬性1 typeid = 數(shù)字 表示欄目ID
12、,默認為 0,在沒有設定的欄目沒有定義這個名稱的標記,會按如下搜索方式來搜索“先向上查找父欄目 - 通用標記(typeid=0)的同名標記”。2 name = 標記名稱。3 ismake = yes|no 默認為 no 表示mytag里的內容不包含其它封面模板的標記,yes則表示標記內容含有其它封面模板標記。【Vote 標記】功能說明:用于獲取一組投票表單適用范圍:封面模板(1) 基本語法dede:vote id=投票ID lineheight=22tablewidth=100% titlebgcolor=#EDEDE2titlebackground= tablebgcolor=#FFFFFF
13、/dede:vote注:本標記直接生成投票的HTML表單,為了讓你更方便修改其樣式,建議在后臺-投票管理的地方直接復制生成的HTML代碼來使用。【Flink 標記】,等同 friendlink功能說明:用于獲取友情鏈接適用范圍:封面模板(1)基本語法dede:flink type= row= col= titlelen= tablestyle=/dede:flink(2)屬性1type:鏈接類型,值:a. textall 全部用文字顯示b. textimage 文字和圖得混合排列c. text 僅顯示不帶Logo的鏈接d. image 僅顯示帶Logo的鏈接-2row:顯示多少行,默認為4行3
14、col:顯示多少列,默認為6列4titlelen:站點文字的長度5tablestyle: 表示 【Mynews 標記】功能說明:用于獲取站內新聞適用范圍:封面模板(1) 基本語法dede:mynews row=條數(shù) titlelen=標題長度Innertext/dede:mynews(2)屬性1 row 新聞條數(shù)2 titlelen 標題長度(3)底層模板變量field:title/、field:writer/、field:senddate function=strftime(%y-%m-%d %H:%M,me)/(時間)、field:body/【LOOP 標記】功能說明:用于調用任意表的數(shù)據
15、,一般用于調用論壇貼子之類的操作適用范圍:所有模板(1) 基本語法dede:loop table= sort= row= if=底層模板/dede:loop(2) 屬性1 table表示查詢的數(shù)據表2 sort 用于排序的字段3 row 返回結果的條數(shù)4 if 查詢條件(3)底層模板變量這個標記的底層模板變量即是被查詢表的所有字段例:獲取Phpwind論壇的最新主題貼子 dede:loop table=pw_threads sort=tid row=8 if= field:subject function=cn_substr(me,30)/ (field:lastpost function=d
16、ate(m-d H:M,me)/) /dede:loop【Channelartlist 標記】功能說明:用于獲取當前頻道的下級欄目的內容列表 適用范圍:封面模板 (1)基本語法dede:channelArtlist typeid=0 col=2 tablewidth=100%dede:typefield:typename /更多./dede:typedede:arclist row=8field:title /dede:arclist /dede:channelArtlist 除了宏標記外,channelArtlist 是唯一一個可以直接嵌套其它標記的標記,不過僅限于嵌套dede:t
17、ype/dede:type 和 dede:arclist/dede:arclist 兩個標記。(2) 屬性1typeid=0 頻道ID,默認的情況下,嵌套的標記使用的是這個欄目ID的下級欄目,如果你想用特定的欄目,可以用,分開多個ID。 2col=2 分多列顯示3tablewidth=100% 外圍表格的大小【List 標記】功能說明:表示列表模板里的分頁內容列表 適用范圍:僅列表模板 list_*.htm(1)基本語法dede:list col= titlelen= infolen= imgwidth= imgheight= orderby= pagesize=/dede:list (2)屬
18、性1col 內容列數(shù)2titlelen 標題長度3infolen 內容摘要長度4imgwidth 縮略圖寬5imgheight 縮略圖高6orderby 排序方式,有效的排序方式有 senddate、pubdate、id、click、lastpost、postnum ,默認為 sortrank7pagesize 分頁大小(3)底層模板變量ID(同 id),title,iscommend,color,typeid,ismake,description(同 info),postnum,lastpost,shorttitlepubdate,senddate,arcrank,click,litpic(
19、同 picname),typedir,typename,arcurl(同 filename),typeurl,stime(pubdate 的0000-00-00格式),textlink,typelink,imglink,image注:list標記除了支持檔案表的基本模板變量外,還支持附加表的字段,你可以在模型管理中知道附加表支持列表使用的字段有哪些。【Page 標記】功能說明:表示分頁頁面的附加參數(shù)適用范圍:列表模板語法: dede:page pagesize=每頁結果條數(shù)/注:此標記在dedecms3.1中已經過期,dedecms3.1中直接把 pagesize屬性加在 list 標記中,表
20、示記錄分頁大小?!綪agelist 標記】 功能說明:表示分頁頁碼列表適用范圍:列表模板 (1)語法dede:pagelist listsize=3 listitem=/ (2)屬性1 listsize 表示 123 這些項的長度 x 22 listitem 表示頁碼樣式,可以把下面的值疊加index首頁pre 上一頁pageno 頁碼next 下一頁end 末頁option 下拉跳轉框例: dede:pagelist listsize=3 listitem=index pre pageno next end option/ 【Pagebreak 標記】功能說明:表示文檔的分頁鏈接列表。適用范
21、圍:僅文檔模板。 語法:dede:pagebreak/【Prenext 標記】功能說明:表示獲取文檔“上一篇下一篇”的鏈接列表。適用范圍:僅文檔模板。 (1)語法:dede:prenext/(2)屬性:1 get 獲取連接類型(僅2007版),get= 同V4顯示橫排的上下頁連接, get=pre 上一篇的連接 get=next 下一篇連接 注:此標記默認為橫向排列,如果你想用豎向排列,可以用dede:prenext function=str_replace( 下一篇:,下一篇:,me)/ 表示 【Pagetitle 標記】功能說明:表示獲取文檔的分頁標題適用范圍:僅文檔模板。 (1)語法:d
22、ede:pagetitle style=select/(2)屬性:style 表示分頁標題的展示樣式select 表示下拉框、link 表示文字直接鏈接【Fieldlist 標記】功能說明:獲得附加表的所有字段信息。適用范圍:僅文檔模板。 語法:dede:fieldlistfield:name/ : field:value/ /dede:fieldlist【Myad 標記】功能說明:獲取廣告代碼適用范圍:所有模板。 建議在廣告管理模塊中獲取,在此不作描述# 以下僅適用于DedeCms2007版 #【Ask 標記】功能說明:用于獲取最新的問答的主題。適用范圍:非擴展模塊所有模板。 (1)語法:d
23、ede:ask row= qtype=底層模板/dede:ask (2)屬性:1 row 記錄條數(shù)。2 qtype 類型 默認為新回復問題,commend推薦問題 ok已解決問題 high高分問題(3)底層模板:field:tidname/field:title/field:typeurl/ 欄目網址 field:tidname/ 欄目名稱field:url/ 問題網址 field:title/ 問題標題 field:id/ 問題id【Sql 標記】功能說明:用于從模板中用一個SQL查詢獲得其返回內容。適用范圍:非擴展模塊所有模板。 (1)語法:dede:sql sql=底層模板/dede:s
24、ql (2)屬性:1 sql 完整的SQL查詢語句。(3)底層模板:SQL語句中查出的所有字段都可以用field:字段名/來調用?!綠roup 標記】功能說明:獲取特定條件的圈子。適用范圍:非擴展模塊所有模板。 (1)語法:dede:group row=個數(shù) orderby=排序條件 底層模板/dede:group(2)屬性:1 row 返回結果個數(shù)。2 orderby 排序條件,一般為: 默認 threads 發(fā)貼量, members 會員數(shù), hits 瀏覽量, stime 創(chuàng)建時間。 (3)底層模板:field:url/圈子網址 field:groupname/圈子名稱 field:ic
25、on/圈子圖標 field:groupid/ 圈子ID【Groupthread 標記】功能說明:獲取圈子最新發(fā)表的主題。適用范圍:非擴展模塊所有模板。 (1)語法:dede:groupthread gid= row= orderby= orderway=底層模板/dede:groupthread(2)屬性:1 gid= 圈子分類,為空或0剛表示所有分類2 row= 條數(shù)3 orderby= 排序條件 默認 dateline4 orderway= 排序方向 desc 或 asc(3)底層模板:field:url/圈子網址 field:groupname/圈子名稱 field:icon/圈子圖標
26、field:groupid/ 圈子ID【booklist 標記】功能說明:用于獲取最新連載圖書。適用范圍:連載書庫。 (1)語法:dede:booklist row= booktype= titlelen= orderby= catid= author= imgwidth= imgheight=底層模板/dede:booklist (2)屬性:1 row= 行數(shù)2 booktype= 圖書類型 1 漫畫,0 小說, -1 或默認 全部3 titlelen= 標題長度4 orderby= 排序5 catid= 欄目ID6 author= 作者7 imgwidth=8 imgheight=(3)底層模板:contenttitle,contentid,contenturl,dmbookurl,bookurl,catalogurl,cataloglink,booklink,contentlink,im
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 城鎮(zhèn)供水管網互聯(lián)互通工程資金申請報告(范文)
- 2025至2030梅麗莎油行業(yè)產業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 新技術應用與成本控制策略-洞察及研究
- 2025年醫(yī)學高級職稱-口腔醫(yī)學(醫(yī)學高級)歷年參考題庫含答案解析(5卷單選100題)
- 礦物成分分析-洞察及研究
- 2025年住院醫(yī)師規(guī)范培訓(各省)-甘肅住院醫(yī)師胸心外科歷年參考題庫含答案解析(5卷單選100題)
- 西式烹調師(中級)理論考試題庫附答案
- 2025-2030全球及中國建筑設計行業(yè)市場現(xiàn)狀供需分析及市場深度研究發(fā)展前景及規(guī)劃可行性分析研究報告
- 2025-2030全球及中國卡車行車記錄儀行業(yè)市場現(xiàn)狀供需分析及市場深度研究發(fā)展前景及規(guī)劃可行性分析研究報告
- 2025-2030全球及中國5-羥甲基糠醛行業(yè)市場現(xiàn)狀供需分析及市場深度研究發(fā)展前景及規(guī)劃可行性分析研究報告
- 新疆警察學院面試問題及答案
- 小學三到六年級全冊單詞默寫(素材)-2023-2024學年譯林版(三起)小學英語
- 鐵嶺市高校畢業(yè)生“三支一扶”計劃招募筆試真題2022
- DL-T1474-2021交、直流系統(tǒng)用高壓聚合物絕緣子憎水性測量及評估方法
- 水利安全生產風險防控“六項機制”右江模式經驗分享
- 天然氣泄漏事故演練方案及評估
- 《養(yǎng)老機構認知障礙照護專區(qū)設置與服務規(guī)范》
- 婦科炎癥健康教育課件
- 兒科護理學(高職)全套教學課件
- 干眼門診建設計劃書
- MBR膜系統(tǒng)清洗方案
評論
0/150
提交評論