免费发布信息
微信公众号
当前位置: 首页 » 帮助中心 » 常见问题 » 正文

织梦DEDECMS如何调用当前栏目TAG标签

   来源:黔优网时间:2024-09-23 11:31:44 浏览量:0

织梦dedecms如何调用当前栏目tag标签?

织梦DEDECMS 调用当前栏目TAG标签

推荐学习:织梦cms

最近新客小编再查织梦标签的问题,碰巧搜到下面这篇内容了,感觉有用,就先留下。

弄了半天终于知道如何让DEDE的TAG标签按栏目显示,只显示当前栏目的所有标签:D

一、打开include/taglib/目录下的 tag.lib.php 文件

找到下面这段代码,并在中间插入标注部分代码

if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))  
{  
        $dsql->SetQuery("Select tid From `ddmx_taglist` where aid = '{$refObj->Fields['aid']}' ");  
        $dsql->Execute();  
        $ids = '';  
        while($row = $dsql->GetArray())  
  {  
          $ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );  
        }  
        if($ids != '')  
        {  
                $addsql = " where id in($ids) ";  
        }  
        if($addsql=='') return '';  
}  
  
else if($getall==2)  
{  
$addsql = " where typeid='{$refObj->Fields['typeid']}' ";  
}  
else  
{  
        if(!empty($typeid))  
        {  
                $addsql = " where typeid='$typeid' ";  
        }

二、修改你的模板

模板调用如下:

{dede:tag sort='hot' getall='2'}  
<a href=&#39;[field:link/]&#39;>[field:tag /]</a>  
{/dede:tag}

搞定

以上就是织梦DEDECMS如何调用当前栏目TAG标签的详细内容,更多请关注本网内其它相关文章!

 
 
没用 0举报 收藏 0
免责声明:
黔优网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优网官方立场,请读者仅做参考。本文标题:织梦DEDECMS如何调用当前栏目TAG标签,本文链接:https://www.qianu.com/help/50388.html,欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法信息,请您立即点此【投诉举报】并提供有效线索,也可以通过邮件(邮箱号:kefu@qianu.com)联系我们及时修正或删除。
 
 

 

 
推荐图文
推荐帮助中心