1. 程式人生 > >channelartlist迴圈呼叫頂級欄目和子欄目,修改可以獲取外部連結

channelartlist迴圈呼叫頂級欄目和子欄目,修改可以獲取外部連結

<div class="nav" id="nav"><ul><li><a href="/">網站首頁</a></li>{dede:channelArtlist typeid='top'  row='8'}<li {dede:global name='itemindex' runphp='yes'} if(@me==8){@me='class="last_li"';}else{@me='';} {/dede:global}><a href="{dede:field.typeurl/}">{dede:field name ='typename' /}</a><div class="nav_ul" style="display:none">{dede:channel type='son' noself='yes'}<a href="[field:typelink/]">[field:typename/]</a>  {/dede:channel}</div></li>{/dede:channelArtlist}</ul></div>Dede在製作下拉選單時,可以使用channelartlist迴圈呼叫頂級欄目和子欄目,但該標籤不能獲取外部連結,5.7可以找include/taglib/channelartlist.lib.php第67行左右去掉紅色程式碼$tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 ";
改成
$tpsql = " reid=0 AND ishidden<>1 AND channeltype>0 ";