本文實(shí)例講述了DEDECMS點(diǎn)擊主欄目默認(rèn)顯示第一個(gè)子欄目列表的方法。分享給大家供大家參考。具體分析如下:
今天公司有個(gè)需求是,點(diǎn)擊導(dǎo)航上的父欄目進(jìn)去默認(rèn)顯示第一個(gè)子欄目的列表,以下是具體實(shí)現(xiàn)方法,可能有點(diǎn)笨,呵呵.
第一步:新建模版,比如 oneUrl.htm,內(nèi)容如下,注,以下內(nèi)容寫(xiě)到 javascript 標(biāo)簽里.
復(fù)制代碼代碼如下:{dede:channel type='son' row='1'}
window.location.href='[field:typelink /]';
{/dede:channel}
第二步:到后臺(tái) “核心->網(wǎng)站欄目管理-> 要修改的主欄目 ”,然后點(diǎn)擊修改,主要修改以下幾項(xiàng).
1,常規(guī)選項(xiàng)-欄目屬性設(shè)置為,頻道封面,欄目本身不允許發(fā)布文檔.
2,高級(jí)選項(xiàng)-封面模版設(shè)置為,第一步新建的模版即可.
實(shí)現(xiàn)原理就是,點(diǎn)擊父欄目會(huì) 查詢(xún)第一個(gè)子欄目的鏈接,然后做跳轉(zhuǎn)操作.
希望本文所述對(duì)大家的dedecms建站有所幫助。
更多信息請(qǐng)查看IT技術(shù)專(zhuān)欄