织梦CMS如何在列表页调用文档TAG

今天在浏览网络时,发现一位站长朋友较牛,在文档的列表页将文档的所有TAG都显示在下面,想一想织梦CMS在文档内容页有现成的标签可供调用。可是是列表页,暂时还没有现成的标签。但是经过仔细考证,我发现DedeCMS 中却有这个东西的函数。

今天在浏览网络时,发现一位站长朋友较牛,在文档的列表页将文档的所有TAG都显示在下面,想一想织梦CMS在文档内容页有现成的标签可供调用。可是是列表页,暂时还没有现成的标签。但是经过仔细考证,我发现织梦模板 中却有这个东西的函数。位于/include/common.func.php文件内的以下代码:

//获得某文档的所有tag   

function GetTags($aid)   

{   

global $dsql;   

$tags = '';   

$query = "Select tag From `dede_taglist` where aid='$aid' ";   

$dsql->Execute('tag',$query);   

while($row = $dsql->GetArray('tag'))   

{   

   $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);   

}   

return $tags;   

}  

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

最近用织梦cms仿站,有一个需求是按栏目调出TAG,这个问题思索了很久,最终在网上找到代码,得到解决。 Markup {dede:sql sql=select * from dede_archives a left join dede_taglist t on a.id=t.aid where a.typeid=22 limit 4} a href = /tags.php?[field
DedeCMS自带Rss功能,在管理后台可以生成出一个Rss地图页面,默认是/data/rssmap.html;这个Html地图文件会告知用户每个栏目的rss订阅地址,这个功能很适合栏目及文章较多的网站,但不太适合文章页不多的小型站点;我偏向于使用统一的Rss地址来输出全站所有文
织梦默认的列表页调用tag标签没有超链接,但是我们巧妙地可以通过另外一种方法实现,下面是具体的代码: [field:id runphp='yes'] global $cfg_cmspath; $tags = GetTags(@me); $revalue = ''; $tags = explode(',', $tags); foreach($tags as $key = $value)
★织梦全站调用TAG标签并带上链接的实现方法★简介:织梦CMS首页列表页调用TAG标签并带上链接的实现方法(根本解决) 我们用织梦做网站的时候,会发现织梦默认TAG标签是不带链接的。站长地带也在做站的时候遇到此类问题,百度
★DEDE列表页及文章页调用TAG标签并加入自己的样式★简介:本节主要介绍了DEDE列表页及文章页如何调用TAG标签并加入自己的样式,示例代码如下,需要的朋友可以参考下 [field:id function=GetTags(@me)/] 标签就可以调用出来了 只不过
实现方法这里以默认模板为例,打开 /templets/default/list_article.htm 找到:small好评:/small在后面加上如下代码:small标签:/small global $cfg_cmspath; $tags = GetTags(@me); $revalue = ''; $tags = expl ... ,魔