百分百源碼網-讓建站變得如此簡單! 登錄 注冊

主頁 | 如何升級VIP | TAG標簽

當前位置: 主頁>網站教程>織夢CMS教程> dedecms織夢列表頁只顯示當前調用欄目tag標簽的解決辦法
分享本文到︰

河内5分彩是真的吗

發布時間︰08/07 來源︰未知 瀏覽︰ 關鍵詞︰
織夢tag標簽默認是全站調用的,不能按欄目調用當前欄目的tag標簽,那麼如何讓標簽按欄目顯示,只顯示當前欄目的所有標簽呢?下面告訴大家具體實現方法︰
 
第一步、找到並打開include/taglib/tag.lib.php文件,在里面找到下面這段代碼︰
 
 
01 if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))
02 {
03         $dsql->SetQuery("Select tid From `dede_taglist` where aid = '{$refObj->Fields['aid']}' ");
04         $dsql->Execute();
05         $ids = '';
06         while($row = $dsql->GetArray())
07   {
08           $ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );
09         }
10         if($ids != '')
11         {
12                 $addsql = " where id in($ids) ";
13         }
14         if($addsql==''return '';
15 }
 
 
找到後在其下面加入如下代碼︰
 
1 else if($getall==2)
2 {
3 $addsql = " where typeid='{$refObj->Fields['typeid']}' ";
4 }
 
第二步、在模板里面調用,模板調用標簽如下︰
 
1 {dede:tag sort='hot' getall='2'}
2 <a href='[field:link/]'>[field:tag /]</a>
3 {/dede:tag}
 
里面的getall就是表示獲取當前欄目的tag標簽,而不獲取其他欄目的標簽。
責任編輯︰imanage
河内5分彩是真的吗:打賞

取消

感謝您的支持,我會繼續努力的!

掃碼支持
掃碼打賞,你說多少就多少

打開支付寶掃一掃,即可進行掃碼打賞哦

百分百源碼網 建議打賞1~10元,土豪隨意,感謝您的閱讀!

相關文章

共有118人閱讀,期待你的評論!發表評論
昵稱︰ 網址︰ 驗證碼︰ 點擊我更換圖片
最新評論

本文標簽

廣告贊助

訂閱獲得更多模板