dedecms TAG标签按栏目显示的方法
2012-10-29 10:42
316 查看
解决步骤:
一、打开include/taglib/目录下的 tag.lib.php 文件
找到下面这段代码,并在中间插入标注部分代码
二、修改你的模板
模板调用如下:
一、打开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}
相关文章推荐
- dedecms织梦TAG标签显示每个标签共有多少篇文章的方法
- DEDECMS点击主栏目默认显示第一个子栏目列表的方法
- dedecms当前栏目高亮显示方法
- Dedecms首页资讯列表显示指定分类栏目的方法
- DEDECMS点击主栏目默认显示第一个子栏目列表的方法
- DEDECMS调用指定栏目下tag标签的方法
- DEDECMS点击主栏目默认显示第一个子栏目列表的方法
- DEDECMS点击主栏目默认显示第一个子栏目列表的方法
- dedecms织梦TAG标签显示每个标签共有多少篇文章的方法
- dedecms当前栏目高亮显示方法
- 织梦DedeCMS当二级栏目为空时,不显示同级栏目的修改方法
- DedeCms当没有子栏目时显示同级栏目 关闭该功能解决方法
- DEDECMS点击主栏目默认显示第一个子栏目列表的方法
- 织梦DedeCMS删除所有栏目或文章后,新建ID不从1开始的解决方法
- 织梦dedecms调用栏目的SEO标题、描述、关键字的方法
- dedecms使用channelartlist标签循环输出有二级栏目的导航时,显示一级栏目的当前样式?
- 利用autoindex标签来实现dedecms栏目图标的方法
- dedecms获取当前所在栏目ID的方法
- 织梦DEDECMS网站建设栏目自动添加nofollow的方法介绍
- dedecms 织梦cms系统 显示父级栏目名称