1、調出所有欄目以及欄目下的二級欄目 {dede:channelartlist typeid='top'} <a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a> {dede:channel type='son' noself='yes'}<div><a href="[field:typelink/]">[field:typename/]</a></div>{/dede:channel} {/dede:channelartlist} 2、如果只調用當前欄目和欄目下的二級欄目的話就設typeid='數字'代碼如下: {dede:channelartlist typeid='4,4'} <a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a> {dede:channel type='son' noself='yes'}<div><a href="[field:typelink/]">[field:typename/]</a></div>{/dede:channel} {/dede:channelartlist} 提醒:當寫typeid=‘4’不出你所要的效果時,則改爲typeid=‘4,4’就好了。
追問
在哪個文件或程序 裏面改?
回答
不需要在哪個文件 和程序 只需要在你要顯示的模板區域 即可 給你看 相信說明 官方的 標籤名稱:channelartlist 功能說明:獲取當前頻道的下級欄目的內容列表標籤 使用實例: {dede:channelartlist row=6} <dl> <dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt> <dd> {dede:arclist titlelen='42' row='10'} <ul class='autod'> <li><a href="[field:arcurl /]">[field:title /]</a></li> <li>([field:pubdate function="MyDate('m-d',@me)"/])</li> </ul> {/dede:arclist} </dl> {/dede:channelartlist} 參數說明: typeid = '0' 頻道ID,多個請用","分隔 row = '20' 獲取的欄目返回值 其他說明: 除了宏標記外,channelArtlist 是唯一一個可以直接嵌套其它標記的標記,不過僅限於嵌套 {dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 兩個標記。