POST TIME:2021-05-17 23:50
<ul> {dede:channelartlist typeid='3'} <li class="li_biaoti"><a href="{dede:field name='typeurl'/}" >{dede:field name='typename'/}</a></li> {dede:channel type='son' noself='yes'} <li><a href="[field:typelink/]">[field:typename/]</a></li> {/dede:channel} {/dede:channelartlist} </ul>
但是這個有缺點,如果沒有子欄目下面,這段代碼會把所有同級的欄目都取出來,這樣頁面就出現(xiàn)問題了。其實這個可以加入一個限定條件。需要修改include aglibchannel.lib.php文件,這個文件代碼注釋很詳細:
查找
if($type=='son' && $reid!=0 && $totalRow==0)
在條件判斷部分,加入紅色部分
if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')
這樣就對了。