欢迎光临站壳网!我们为您提供最优质的建站资源!

当前位置: 站壳网>建站教程>织梦CMS教程> 织梦DEDECMS 调用当前栏目TAG标签
分享本文到:

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

发布时间:12/21 来源:www.zhankr.net 浏览: 关键词:
最近新客小编再查织梦标签的问题,碰巧搜到下面这篇内容了,感觉有用,就先留下。
弄了半天终于知道如何让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='[field:link/]'>[field:tag /]</a> 
{/dede:tag} 


搞定

当前文章网址:http://www.zhankr.net/jiaocheng/dedecms/201512/1396.html 转载请注明出处!

共有121人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论
顶部