dedecms提取某欄目及子欄目名稱到首頁怎麼弄
阿新 • • 發佈:2022-05-03
我們建網站時有不同的需求,例如為頁面建立一個欄目導航,用dedecms如何提取某欄目及子欄目名稱和連結呢?如下圖所示,先列出指定的頂級欄目,在下方再列出此欄目的所有子欄目。
之前ytkah說過dedecms呼叫當前欄目的子欄目怎麼操作,我們可不可以發散一下思維進行擴充套件呢?
先列出指定的頂級欄目,以近視為例,typeid為8
{dede:type typeid='8'}
<a href="[field:typeurl/]">[field:typename/]</a>
{/dede:type}
再列出近視欄目的所有子欄目,其實只是新增一個typeid呼叫
{dede:channel typeid='8' type='son' row='12'} <li><a href="[field:typeurl/]">[field:typename/]</a></li> {/dede:channel}
附加介紹一下各種欄目名稱的呼叫方法: 1、{dede:field name="typename"} 這是呼叫當前欄目的名稱 2、{dede:channel type='son' row='5'} <a href="[field:typeurl/]">[field:typename/]</a> {/dede:channel} 這是呼叫該頂級頻道下所有字欄目,row代表呼叫5條 3、{dede:type typeid='欄目id'} <a href="[field:typeurl/]">[field:typename/]</a> {/dede:type} 表示呼叫指定id的欄目,不過只能呼叫一個,要想多個呼叫就只能重複多次呼叫該標籤 4、 {dede:channel type='top'}<a>[field:typename/]</a> {/dede:channel}呼叫子欄目的當前頂級欄目名稱