女神猫女王

代理加盟 2019全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 常見問題 >

織夢導航channelartlist標簽不顯示外部鏈接欄目修改教程

來源:未知 發布時間:2019-10-08熱度:我要評論
今天我們碰到一個老客戶說欄目設置外部鏈接后,更新后導航不顯示,經過查看導航使用的是channelartlist調用導航,Dede在制作下拉菜單時,可以使用channelartlist循環調用頂級欄目和子欄目,但該標簽不能獲取外部鏈接。 這就來介紹下修改方法: 在文件 include/taglib/c...

織夢模板免費下載,無需注冊無需充值

今天我們碰到一個老客戶說欄目設置外部鏈接后,更新后導航不顯示,經過查看導航使用的是channelartlist調用導航 ,Dede在制作下拉菜單時,可以使用channelartlist循環調用頂級欄目和子欄目,但該標簽不能獲取外部鏈接。

這就來介紹下修改方法:

在文件 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 ";

即刪除 AND ispart<>2

完成。

 

欄目為外部鏈接時默認使用新窗口打開,其它欄目使用當前窗口打開的修改方法。

查找:

$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);

在代碼的下一行增加:

if($typeids[$i]['ispart'] == 2){

$pv->Fields['typeurl'] = $pv->Fields['typeurl'].'" target="_blank';

}

這樣,在輸出的鏈接后就自動增加了新窗口打開的代碼了。 

本文地址:http://www.qksux.club/dedecms_wt/1796.html

責任編輯:秀站網

    發表評論

    評論列表(條)

      女神猫女王 5295223415748408709795639246522910571412799949835635172452235033998848728228451355035594938577 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();