channel是織夢(mèng)常用標(biāo)記之一,這是我們?cè)谥谱?a href="http://Dedecms.daoqin.net/" target="_blank" class="relatedlink">dedecms模版的時(shí)候經(jīng)常用channel標(biāo)簽獲取頻道列表制作導(dǎo)航條,我們看到的網(wǎng)站導(dǎo)航欄都是用這個(gè)標(biāo)簽實(shí)現(xiàn),在配合文章表情,基本上一個(gè)板塊頁(yè)面就基本成型了。所以,練習(xí)開發(fā)dedecms模板的時(shí)候,對(duì)模板的結(jié)構(gòu)必須要有一個(gè)清晰的認(rèn)識(shí)。下面道勤主機(jī)(bmrsportswear.com)小編詳細(xì)講解下channel標(biāo)簽的使用方法。
channel標(biāo)簽基本的語(yǔ)法是: {dede:channel type='top' row='8' currentstyle="<li> 語(yǔ)法參數(shù)分解說(shuō)明: 1、row =’數(shù)字’ 表示獲取記錄的條數(shù)(通用在某級(jí)欄目太多的時(shí)候使用,默認(rèn)是 8) 2、type =top,sun/son/self(top表示頂級(jí)欄目、son和sun表示下級(jí)欄目、self表示同級(jí)欄目) 3、currentstyle=”表示應(yīng)用樣式 channel標(biāo)簽在底層模版中的參數(shù)說(shuō)明: 其中后兩個(gè)屬性必須在列表模板(list_)中使用。常用的底層模板變量有: typename,typedir,typelink(僅表示欄目的網(wǎng)址) 完整的寫法如下: {dede:channel type=’top’} <a href=’[field:typelink/]’>[field:typename/]</a> {/dede:channel} 把以上標(biāo)簽代碼加入到首頁(yè)模板中(index.htm),然后在后臺(tái)生成一個(gè)首頁(yè)html,可以看到如下面的效果(效果有點(diǎn)丑,僅僅為了驗(yàn)證和輸出樣式。 從上圖中,我們就成功獲得了dedecms的頻道列表,是不是非常簡(jiǎn)單。
|