DEDECMS織夢模板制作手冊超詳細(xì)_第1頁
DEDECMS織夢模板制作手冊超詳細(xì)_第2頁
DEDECMS織夢模板制作手冊超詳細(xì)_第3頁
DEDECMS織夢模板制作手冊超詳細(xì)_第4頁
DEDECMS織夢模板制作手冊超詳細(xì)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、DEDECMS模板制作教程1.Arclist標(biāo)志的應(yīng)用,使用率很高,相當(dāng)適用,因此我們使用都一定嫻熟掌握。Field標(biāo)志在封面模板、列表模板、文檔模板的使用頻次很高,適用。主要用來獲獲取系統(tǒng)變量的值或者路徑,用法很靈巧。能夠直接展現(xiàn)數(shù)據(jù),如調(diào)用position,獲取欄目一欄目二”這樣形式的鏈接;或許,調(diào)用templeturl獲取/templets這樣路徑。3.Channel標(biāo)志主要用于獲取欄目列表,用法特別簡單,主假如劃分“type=top,sun/son,self”的所調(diào)用的對象就行了。Type標(biāo)志表示指定的單個欄目的鏈接,用法特別簡單。Autochannel標(biāo)志使用實例6.Mytag標(biāo)志使

2、用實例板中多次出現(xiàn)的同樣元素用一個自定義標(biāo)志表示出來,進(jìn)而達(dá)到,一次改正,全局改換的成效。協(xié)助插件的廣告管理也有相像的成效。Type標(biāo)志用于獲取一組投票表單。其使用范圍限于:封面模板。Flink標(biāo)志使用實例用于獲取友誼鏈接。調(diào)用該標(biāo)志后能夠獲取四種友誼鏈接的形式。Mynew標(biāo)志使用實例用于獲取站內(nèi)新聞。站內(nèi)新聞有益于站長實時與會員交流。10.ChannelArtlist標(biāo)志使用實例用于獲取目前頻道的下級欄目的內(nèi)容列表。該標(biāo)志在封面模板(包含主頁)中的常常被用到11.List標(biāo)志使用實例Pagelist標(biāo)志使用實例Pagebreak標(biāo)志使用實例Prennext標(biāo)志使用實例Pagetitle標(biāo)志使

3、用實例模板教程【Arclist標(biāo)志使用實例】(一)Arclist標(biāo)志的使用思路、步驟:一、明確使用范圍我們在使用任何標(biāo)志的過程中,都一定明確其使用的范圍,不然可能沒法正常調(diào)用該標(biāo)簽,【Arclist標(biāo)志】的使用范圍是:封面模板、列表模板、文檔模板。即對應(yīng)文件夾下的index_辨別ID.htm模板、list_辨別ID.htm模板、article_辨別ID.htm模板)二、經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的index.html文件代碼,所有掏空。放入調(diào)用【Arclist標(biāo)志】的代碼,再在IE中接見網(wǎng)站主頁index.php,就能夠獲取返回的數(shù)據(jù)。注意:其余文件保持不變,我不懂PHP

4、,只好用這類方式調(diào)試,相信朋友們很簡單上手的。我調(diào)試【Arclist標(biāo)志】的詳細(xì)代碼以下:dede:arclisttypeid=row=1titlelen=20infolen=imgwidth=100imgheight=80文章ID:field:ID/文章標(biāo)題:field:title/文章短標(biāo)題:field:shorttitle/文章標(biāo)題的文字鏈接:field:textlink/文章作者:field:writer/文章發(fā)布日期:field:stime/文章所屬欄目的目錄:field:typedir/文章所屬欄目的名稱:field:typename/文章所屬欄目的文字鏈接:field:typel

5、ink/文章的圖片鏈接:field:imglink/文章的縮略圖:field:image/dede:arclist獲取以下返回數(shù)據(jù):文章篇幅所限,未能列出所有的屬性和字段調(diào)用的方法。請朋友們貫穿交融,增刪屬性和寫入代碼進(jìn)行調(diào)試,加深印象。最好是比較官方的Dedecms文檔進(jìn)行調(diào)試,我這樣做收獲很大的。三、【Arclist標(biāo)志】延長出來的又名標(biāo)志(適用又個性化,建議關(guān)注使用)為了使網(wǎng)頁內(nèi)容更具個性化,人性化,官方在【Arclist標(biāo)志】的基礎(chǔ)上延長出來一些別外標(biāo)簽,如:hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autol

6、ist。特別好!我調(diào)試【imglist標(biāo)志】的詳細(xì)代碼以下:dede:imglisttypeid=row=2col=1titlelen=20infolen=imgwidth=100imgheight=80field:imglink/field:textlink/dede:imglist獲取以下返回數(shù)據(jù):如上例,其余的又名標(biāo)志,朋友們能夠貫穿交融,舉一反三!模板教程【Field標(biāo)志】(二)Field標(biāo)志使用思路、步驟:一、明確使用范圍我們在使用【Field標(biāo)志】的過程中,一定明確其使用的范圍,不然可能沒法正常調(diào)用該標(biāo)簽,其使用范圍是:封面模板(如index_article.htm)、列表模板(如

7、list_article.htm)、文檔模板(如article_article.htm)。index_article.htm、list_article.htm、article_article.htm等近似的模板文檔都在文件夾中。注意:1、封面模板與列表模板是有區(qū)其他,但調(diào)用【Field標(biāo)志】能夠同樣;2、封面模板有不一樣的種類,我們最常用的是文章模板(index_article.htm),其余的還有圖片模板(index_image.htm),簡介模板(index_info.htm),軟件模板(index_soft.htm)等等,這些模板調(diào)用【Field標(biāo)志】的道理都是同樣的。二、經(jīng)過調(diào)試認(rèn)識其

8、使用方法我調(diào)試的方法是:將文件夾下的list_default.htm和htmlist_article.htm文件中的代碼,所有掏空。放入調(diào)用Field標(biāo)志】的代碼,再在管理后臺進(jìn)行操作,以下:HTML更新-更新欄目HTML-開始生成HTML。再在IE中接見網(wǎng)站的各欄封面和列表,就能夠獲取返回的數(shù)據(jù)。用法一:這類用法,主假如從數(shù)據(jù)庫獲取有關(guān)的數(shù)據(jù),特別是系統(tǒng)變量的數(shù)據(jù)。我調(diào)試【Arclist標(biāo)志】的詳細(xì)代碼以下:調(diào)用position標(biāo)志,獲取:欄目一欄目二”這樣形式的鏈接:dede:fieldname=position/插件路徑:模板路徑:dede:fieldname=phpurl/dede:f

9、ieldname=templeturl/版權(quán)信息:dede:fieldname=powerby/主頁路徑:dede:fieldname=indexurl/主頁名稱:dede:fieldname=indexname/獲取以下返回數(shù)據(jù):請朋友們貫穿交融,增刪屬性和寫入代碼進(jìn)行調(diào)試,加深印象。最好是比較官方的Dedecms文檔進(jìn)行調(diào)試,我這樣做收獲很大的。用法二:這一種用法比較靈巧,作用也特別大,但一定有HTML知識才能運(yùn)用的比較好,我調(diào)試【Arclist標(biāo)志】的詳細(xì)代碼以下:注意:本頁面的文字和鏈接都是經(jīng)過dede.css辦理的獲取以下返回數(shù)據(jù):模板教程【Channel標(biāo)志】(二)Channel標(biāo)

10、志使用思路、步驟:一、明確使用范圍我們在使用任何標(biāo)志的過程中,都一定明確其使用的范圍,不然可能沒法正常調(diào)用該標(biāo)簽,【Channel標(biāo)志】的使用范圍是:封面模板、列表模板、文檔模板。為了便于下邊內(nèi)容的理解,我將數(shù)據(jù)庫中網(wǎng)站頻道的截圖以下:二、經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的index.html文件代碼,所有掏空。放入調(diào)用【Channel標(biāo)志】的代碼,再在IE中接見網(wǎng)站主頁index.php,就能夠獲取返回的數(shù)據(jù)。調(diào)用方法一:我調(diào)試【Channel標(biāo)志】的詳細(xì)代碼以下:dede:channelrow=3type=topfield:typename/dede:channel獲取以下

11、返回數(shù)據(jù):模板教程【Type標(biāo)志使用實例】(四)Type標(biāo)志使用思路、步驟:一、明確使用范圍我們在使用任何標(biāo)志的過程中,都一定明確其使用的范圍,不然可能沒法正常調(diào)用該標(biāo)簽,【Type標(biāo)志】的使用范圍是:封面模板、列表模板、文檔模板。說明:為了便于下邊內(nèi)容的理解,我將數(shù)據(jù)庫中網(wǎng)站頻道的截圖以下:經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的index.html文件代碼,所有掏空。放入調(diào)用【Type標(biāo)志】的代碼,再在IE中訪問網(wǎng)站主頁index.php,就能夠獲取返回的數(shù)據(jù)。我調(diào)試【Channel標(biāo)志】的詳細(xì)代碼以下:dede:typetypeid=96/dede:typedede:chann

12、eltypeid=96field:typename/dede:channel獲取以下返回數(shù)據(jù):模板教程【Type標(biāo)志使用實例】(五)dede:autochannelpartsort=1/dede:channeltypeid=1field:typename/dede:channeldede:autolistrow=12titlelen=38orderby=pubdatepartsort=1field:textlink/dede:autolistautochannel,autolist是特意給懶人用的,partsort的屬性是表示擺列次序為某地點,它是欄目擺列的地點,不是ID,這樣的利處是,沒有某

13、個ID,只需有足夠的欄目,也會顯示內(nèi)容,這個標(biāo)志假如加了typeid,則變?yōu)楂@取特定欄目的子欄目的這個排序地點的內(nèi)容了模板教程【Mytag標(biāo)志使用實例】(六)自定義宏標(biāo)志【Mytag標(biāo)志】的作用:能夠?qū)⒛0逯卸啻纬霈F(xiàn)的同樣元素用一個自定義標(biāo)志表示出來,進(jìn)而達(dá)到,一次改正,全局改換的成效。協(xié)助插件的廣告管理也有相像的成效?!綧ytag標(biāo)志】的實例教程教程自定義宏標(biāo)志的應(yīng)用今每日涯來介紹下自定義宏標(biāo)志的應(yīng)用,大家能夠進(jìn)入后臺,在“模板管理”“自定義宏標(biāo)志”中查察到該選項。自定義宏標(biāo)志的作用:能夠?qū)⒛0逯卸啻纬霈F(xiàn)的同樣元素用一個自定義標(biāo)志表示出來,進(jìn)而達(dá)到,一次改正,全局改換的成效。協(xié)助插件的廣告管

14、理也有相像的成效。合用范圍:網(wǎng)頁模板中多次出現(xiàn)的同樣元素,比如:網(wǎng)站的導(dǎo)航條、網(wǎng)站的站點通告、網(wǎng)站的底部信息等,在我以前公布的幾套模板中都運(yùn)用到了自定義宏標(biāo)志。自定義宏標(biāo)志的調(diào)用方法:dede:mytagname=標(biāo)志名稱ismake=能否含板塊代碼(yes或no)typeid=欄目ID/1、name標(biāo)志名稱,該項是一定的屬性,以下2、3是可選屬性;2、ismake默認(rèn)是no表示設(shè)定的純HTML代碼,yes表示含板塊標(biāo)志的代碼;3、typeid表示所屬欄目的ID,默以為0,表示所有欄目通用的顯示內(nèi)容,在列表和文檔模板中,typeid默認(rèn)是這個列表或文檔自己的欄目。下邊來經(jīng)過一個實例進(jìn)行說明:我

15、有一個網(wǎng)站模板底部信息,其長度已經(jīng)高出了系統(tǒng)能夠設(shè)置的網(wǎng)站版權(quán)cfg_powerby)的長度,可是我想實現(xiàn)一段代碼,能夠在不一樣模板(頁面)中顯示同樣內(nèi)容的成效。我們就能夠使用自定義宏標(biāo)志來實現(xiàn)這個成效如圖進(jìn)行設(shè)置:而后我們回到模板制作的界面,將模板中的dede:globalname=cfg_powerby/dede:mytagname=footer/,更新下,能否是已經(jīng)變?yōu)槲覀冊O(shè)置的標(biāo)志內(nèi)容了啊。,替代為我們設(shè)置的自定義宏標(biāo)志:自然,自定義宏標(biāo)志里面也能夠加入設(shè)為yes才能夠,也能夠經(jīng)過設(shè)置dedecms的標(biāo)志內(nèi)容,合適目前欄目的顯示內(nèi)容,可是需要在調(diào)用代碼中將typeid使自定義宏標(biāo)志在特

16、定欄目中顯示。ismake有人會問,我已經(jīng)生成了好多頁面了,此刻想改正了一下自定義宏標(biāo)志的內(nèi)容,那豈不是要改正后從頭重生成一遍,那樣就不方便了。其實柏拉圖早就考慮到這點,在自定義宏標(biāo)志中能夠使用javascript調(diào)用,這樣以來,只需改變一次就能夠?qū)崿F(xiàn)全局改變的成效。詳細(xì)操作:進(jìn)入自定義標(biāo)志管理,在相對應(yīng)的標(biāo)志管理項目中有JS調(diào)用這個選項,單擊,dedecms自動生成調(diào)用該ID標(biāo)志的js代碼,比如我們將方才的dede:mytagname=footer/用js替代掉,更新下,能否是仍是本來的成效,我們再改正下標(biāo)志的內(nèi)容,怎么樣?全局發(fā)生了變化。怎么樣,自定義宏標(biāo)志內(nèi)容強(qiáng)盛吧,相信他的引入會給你的

17、模板制作帶來更好的成效。模板教程【Vote標(biāo)志使用實例】(七)Type標(biāo)志】用于獲取一組投票表單。其使用范圍限于:封面模板??上冗M(jìn)入后臺,按下邊操作方法填寫好檢查內(nèi)容:協(xié)助插件-投票模塊-增添一組投票經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的index.html文件代碼,所有掏空。放入調(diào)用【Vote標(biāo)志】的代碼,再在IE中訪問網(wǎng)站主頁index.php,就能夠獲取返回的數(shù)據(jù)。我調(diào)試【Channel標(biāo)志】的詳細(xì)代碼以下:dede:voteid=2lineheight=22tablewidth=100%titlebgcolor=#EDEDE2titlebackground=tablebgc

18、olor=#FFFFFF/dede:vote獲取以下返回數(shù)據(jù):模板教程【Flink標(biāo)志使用實例】(八)Flink標(biāo)志】用于獲取友誼鏈接。調(diào)用該標(biāo)志后能夠獲取四種友誼鏈接的形式。使用思路、步驟:一、明確使用范圍我們在使用任何標(biāo)志的過程中,都一定明確其使用的范圍,不然可能沒法正常調(diào)用該標(biāo)簽,【Flink標(biāo)志】的使用范圍是:封面模板二、經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的index.html文件代碼,所有掏空。放入調(diào)用【Flink標(biāo)志】的代碼,再在IE中接見網(wǎng)站主頁index.php,就能夠獲取返回的數(shù)據(jù)。增補(bǔ):我調(diào)試【Flink標(biāo)志】的詳細(xì)代碼以下:所有用文字顯示:dede:flin

19、ktype=textallrow=4titlelen=20/dede:flink文字和圖文混淆擺列:dede:flinktype=textimagerow=4titlelen=20/dede:flink僅顯示不帶Logo的鏈接:dede:flinktype=textrow=4titlelen=20/dede:flink僅顯示帶Logo的鏈接:dede:flinktype=imagerow=4titlelen=20/dede:flink獲取以下返回數(shù)據(jù):模板教程【Vote標(biāo)志使用實例】(九)Mynews標(biāo)志】用于獲取站內(nèi)新聞。站內(nèi)新聞有益于站長實時與會員交流。使用思路、步驟:一、明確使用范圍我們

20、在使用任何標(biāo)志的過程中,都一定明確其使用的范圍,不然可能沒法正常調(diào)用該標(biāo)簽,【Mynews標(biāo)志】的使用范圍是:封面模板二、經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的index.html文件代碼,所有掏空。放入調(diào)用【Mynews標(biāo)志】的代碼,再在IE中接見網(wǎng)站主頁index.php,就能夠獲取返回的數(shù)據(jù)。我調(diào)試【Mynews標(biāo)志】的詳細(xì)代碼以下:dede:mynewsrow=2titlelen=30標(biāo)題:field:title/作者:field:writer/時間:field:senddatefunction=strftime(%y-%m-%d%H:%M,me)/內(nèi)容:field:bod

21、y/dede:mynews獲取以下返回數(shù)據(jù):模板教程【Channelartlist標(biāo)志使用實例】(十)【Channelartlist標(biāo)志】用于獲取目前頻道的下級欄目的內(nèi)容列表。該標(biāo)志在封面模板(包含主頁)中的常常被用到,詳細(xì)用法見下邊實例。除了宏標(biāo)志外,channelArtlist是獨(dú)一一個能夠直接嵌套其余標(biāo)志的標(biāo)志,可是僅限于嵌套dede:type/dede:type和dede:arclist/dede:arclist兩個標(biāo)志。經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的index.html文件代碼,所有掏空。放入調(diào)用【Channelartlist標(biāo)志】的代碼,再在IE中接見網(wǎng)站主頁i

22、ndex.php,就能夠獲取返回的數(shù)據(jù)。例1我調(diào)試【Channelartlist標(biāo)志】的詳細(xì)代碼以下:dede:channelArtlisttypeid=94col=1dede:typefield:typename/dede:typedede:arclistrow=5field:textlink/dede:arclist/dede:channelArtlist獲取以下返回數(shù)據(jù):注意:仔細(xì)的朋友會發(fā)現(xiàn),使用【Channelartlist標(biāo)志】時,需要你對div+css或許table的控制能力較強(qiáng),不然在頁面中很難控制它。請大家他細(xì)看下邊例2,例1與例2代碼上相差很小,但獲取的布局卻相差很大。認(rèn)真

23、對照一下吧!例2我調(diào)試【Channelartlist標(biāo)志】的詳細(xì)代碼以下:dede:channelArtlisttypeid=94col=1dede:typefield:typename/dede:typedede:arclistrow=5field:textlink/dede:arclist/dede:channelArtlist獲取以下返回數(shù)據(jù):模板教程【List標(biāo)志使用實例】(十一)【List標(biāo)志】表示列表模板里的分頁內(nèi)容列表。注意:它的合用范圍僅列表模板list_*.htm經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的list_default.htm和htmlist_article

24、.htm文件中的代碼,所有掏空。放入調(diào)用List標(biāo)志】的代碼,再在管理后臺進(jìn)行操作,以下:HTML更新-更新欄目HTML-開始生成HTML。再在IE中接見網(wǎng)站的各欄封面和列表,就能夠獲取返回的數(shù)據(jù)。我調(diào)試【List標(biāo)志】的詳細(xì)代碼以下:dede:listcol=1row=3titlelen=20infolen=100imgwidth=120imgheight=80pagesize=3typeid=95field:imglink/field:textlink/field:info/dede:list獲取以下返回數(shù)據(jù):模板教程【Pagelist標(biāo)志使用實例】(十二)【Pagelist標(biāo)志】表示分頁

25、頁碼列表合用范圍:列表模板經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的list_default.htm和htmlist_article.htm文件中的代碼,所有掏空。放入調(diào)用【Pagelist標(biāo)志】的代碼,再在管理后臺進(jìn)行操作,以下:HTML更新-更新欄目HTML-開始生成HTML。再在IE中接見網(wǎng)站的各欄封面和列表,就能夠獲取返回的數(shù)據(jù)。我調(diào)試【Pagelist標(biāo)志】的詳細(xì)代碼以下:dede:listcol=1row=3titlelen=20infolen=100imgwidth=120imgheight=80pagesize=3typeid=95field:imglink/field:textlink/field:info/dede:listdede:pagelistlistsize=3listitem=indexprepagenonextendoption/獲取以下返回數(shù)據(jù):模板教程【Pagebreak標(biāo)志使用實例】(十三)Pagebreak標(biāo)志】表示文檔的分頁鏈接列表。合用范圍:僅文檔模板。經(jīng)過調(diào)試認(rèn)識其使用方法我調(diào)試的方法是:將文件夾下的list_default.htm和htmlist_article.htm文件中的代碼,所有掏空。放入調(diào)用【Pagelist標(biāo)志】的代碼,再在管理后臺進(jìn)行操作,以下:HTML更新-更新文檔HTML-開始生成HTML。再在IE中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論