織夢channelartlist標簽不能獲取外部鏈接怎么辦

織夢channelartlist標簽不能獲取外部鏈接怎么辦

織夢channelartlist標簽不能獲取外部鏈接怎么辦?

織夢channelartlist標簽不能獲取外部鏈接的解決辦法

推薦學習:織夢cms

Dede在制作下拉菜單時,可以使用channelartlist循環調用頂級欄目和子欄目,但該標簽不能獲取外部鏈接,

下拉菜單時一段代碼搞定多個頂級欄目和子級欄目的同時輸出。

<div> ????<ul> ???{dede:channelartlist?row=6}只能首頁用,子頁要用改成{dede:channelartlist?row=6?typeid='top'} ????<li> ????<h3> <a>{dede:field?name='typename'/}</a>&gt;</h3> ?????????<ul> ?????????????{dede:channel?type='son'?noself='true'} ?????????????<li><a>[field:typename/]</a></li> ?????????????{/dede:channel} ?????????</ul> ?????</li> ???{/dede:channelartlist} ???</ul> </div>

注:如果你想控制頂級欄目的個數,請更改上面第一行紅色的row參數

但這樣循環,如果欄目屬性是外部鏈接就不會輸出,如果需要顯示外部鏈接,5.7可以找include/taglib/channelartlist.lib.php第67行左右去掉紅色代碼

$tpsql?=?"?reid=0?AND?ispart2?AND?ishidden1?AND?channeltype&gt;0?";

改成

$tpsql?=?"?reid=0?AND?ishidden1?AND?channeltype&gt;0?";

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享