dedeCMS5.5 列表页调用tag的方法

softyun3年前cms教程160

打开DEDECMS根目录include/common.func.php
在最底部 ?> 前面加入以下代码:
 

function listtag($aid)  
 
{  
 
    $tsql = new DedeSql(false);  
 
    $tags = '';  
 
    $tsql->SetQuery("Select i.tag From dede_taglist t left join dede_tagindex i on i.id=t.tid where t.aid='$aid'");  
 
    $tsql->Execute('t');  
 
    while($row = $tsql->GetArray('t',MYSQL_ASSOC)){  
 
       $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> ";  
 
    }  
 
    return $tags;  
 
}  

2.然后在文章页可以使用

 {dede:field.id function="listtag(@me)"/}

来调用TAG标签,
在列表页可以使用

 [field:id function="listtag(@me)"/]

来调用TAG标签.


免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

DEDECMS文件保存目录直接转英文的方法

给大家分享一下织梦DEDECMS文件保存目录直接转英文的方法,有需要的朋友可以记录下,希望对你有帮助。有的朋友喜欢把dedecms文件保存目录直接用英文,那么可以通过以下方法。修改文件:dede/te...

DEDECMS让跳转网址直接链接而非跳转的方法

测试系统5.X可用,其他未测试.1、列表页的实现: /include/inc_arclist.php 查找 $row['arcurl'] = $this->GetArcUrl( 在前面加上: i...

FCK编辑器,弹出'未知工具栏项目'的解决方法

 在Google Chrom内核的浏览器下,编辑内容的时候总是提示 未知工具栏项目 XX.然后新增加的FCK编辑器插件无法使用,但是在IE下没有这个问题.找遍整个网络没找到解决方法,自己研究半天,总算...

织梦DEDECMS网站内容页、栏目页获取当前顶级栏目名称标签

教大家一下织梦DEDECMS文章、栏目页获取当前页面顶级栏目名称的方法,很简单,仅供参考学习。在用织梦做一些项目时,时常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默认{dede:field na...

xhtml+css模板中,友情链接标签生成的修改

dede的友情链接标签设定行了列后,生成的是<table><tr><td>代码来控制行数和列数 如果模板使用xhtml+css编写,想用<li>来表示链...

DedeCms SEO优化全攻略

DedeCms 是在SEO优化方面做得最好的CMS,本文将深入说明SEO优化方面的攻略,通过本文的的优化您可以针对网站自身的内容,提高搜索引擎对内容的识别能力。DedeCms SEO优化全攻略一.DE...