如何让织梦DedeCMS的TAG标签按栏目显示 只显示当前栏目标签.docx

织梦DedeCMS TAG标签按栏目显示(只显示当前栏目标签),用TAG标签的时候就遇到一些根据自己需要的方式来实现调用,今天我就为大家分享一下:如何让DEDE的TAG标签按栏目显示,只显示当前栏目的所有标签。

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

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

1.if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))

2.{

3.$dsql->SetQuery("Select tid From `ddmx_taglist` where aid = '{$refObj->Fields['aid']}' ");

4.$dsql->Execute();

5.$ids = '';

6.while($row = $dsql->GetArray())

7.{

8.$ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );

9.}

10.if($ids != '')

11.{

12.$addsql = " where id in($ids) ";

13.}

14.if($addsql=='') return '';

15.}

16.//自定义添加标签

17.else if($getall==2)

18.{

19.$addsql = " where typeid='{$refObj->Fields['typeid']}' ";

20.}

21.//自定义添加标签结束

22.else

23.{

24.if(!empty($typeid))

25.{

26.$addsql = " where typeid='$typeid' ";

27.}

二、修改你的模板

模板调用如下:

1.{dede:tag sort='hot' getall='2'}

2.<a href='[field:link/]'>[field:tag /]</a>

3.{/dede:tag}

这样就能更完美的根据自己的需要来定制要显示的内容了。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

触发修改文章时间【fastadmincms开发记录】|fastadmincms二次开发,触发,修改,文章,时间,fastadmin,ms,开发,记录
触发修改文章时间【fastadmincms开发记录】
在tp5中过滤输入的零宽度字符【fastadmincms开发记录】|fastadmincms二次开发,在tp5中,过滤,输入,的零,宽度,字符,fastadmin,ms,开发,记录
在tp5中过滤输入的零宽度字符【fastadmincms开发记录】
处理tag标签中的0宽空格【fastadmincms开发记录】|fastadmincms二次开发,处理,tag,标签,中的,0宽,空格,fastadmin,ms,开发,记录
处理tag标签中的0宽空格【fastadmincms开发记录】
添加专题时tags标签id出错【fastadmincms开发记录】|fastadmincms二次开发,添加,专题,时tags,标签,id,出错,fastadmin,ms,开发,记录
添加专题时tags标签id出错【fastadmincms开发记录】
20230518----模板 广告【fastadmincms开发记录】|fastadmincms二次开发,20230518,模板,广告,fastadmin,ms,开发,记录
20230518----模板 广告【fastadmincms开发记录】
cms添加视频模型【fastadmincms开发记录】|fastadmincms二次开发,ms,添加,视频,模型,fastadmin,开发,记录
cms添加视频模型【fastadmincms开发记录】
新增单篇收费复制功能【fastadmincms开发记录】|fastadmincms二次开发,新增,单篇,收费,复制,功能,fastadmin,ms,开发,记录
新增单篇收费复制功能【fastadmincms开发记录】
添加开会员折扣功能【fastadmincms开发记录】|fastadmincms二次开发,添加,开会,折扣,功能,fastadmin,ms,开发,记录
添加开会员折扣功能【fastadmincms开发记录】

历史上的今天:04月27日

wp的模板文件系统

wp的模板文件系统wp的模板文件系统##WordPress模板基本文件style.css 样式表文件index.php 主页文件single.php 日志单页文件page.php 页面文件archvie.php 分类和日期存档页文件searchform.php 搜索表单文件search.php 搜索页面文件comments.php 留言区域文件(包括留言列表和留言框)404.php 404错误页面

使用php判断浏览器的类型和语言的函数代码

使用php判断浏览器的类型和语言的函数代码用PHP判断浏览器类型其实很简单。因为浏览器在和服务器连接时候都会先发送一些包含自己信息的内容(浏览器类型、语言等)我们经常看到有一些网站上面会显示出你目前使用的浏览器类型和使用的语言,比如显示的是:您使用的浏览器为 IE6,繁体字。看起来是不是很炫。其实这样的功能不难实现,无非就是判断浏览器的类型和语言,如果用JS来做应该很简单,这里我们看看用PHP来怎

关于 charset 的几种编码方式

关于 charset 的几种编码方式经常遇到charset=gb2312、charset=iso-8859-1、charset=utf-8这几种编码方式,它们有什么不同,看下面的图编码方式含义charset=iso-8859-1西欧的编码,英文编码charset=gb2312中文编码charset=utf-8世界通用语言编码charset=big5繁体中文编码charset=euc-kr韩文编码除

phpstorm快速格式化代码

phpstorm快速格式化代码phpstorm快速格式化代码解决方法:框选要格式的代码--》同时按alt+ctrl+L即可如果快捷键无效可能是别的应用软件占用了这个快捷键,我之前就是qq占用了alt+ctrl+L,后来把qq退出就可以了。当然也可以通过以下方法:框选要格式的代码--》phpstorm的顶部Code--》Reformat Code关于phpstorm自己常用的快捷键ctrl+小键盘➕

fastadmincms的?v={$site.version}版本号

fastadmincms的?v={$site.version}版本号引用js或css后加?v= 版本号的用法&quot;?v={$site.version}&quot;是一种常见的前端资源版本控制方法。其中,&quot;{$site.version}&quot;可以替换成网站的版本号,通常是一个时间戳或者随机数值。这种方法的作用是强制浏览器重新加载被修改过的文件,而不是使用缓存中的旧文件,从而避免

wordpress开发api之钩子大全

wordpress开发api之钩子大全本文着重介绍了“钩子”的应用程序接口,这里的钩子又被称为“过滤器”和“动作”。WordPress通过钩子来运行插件。这些钩子也可以用在主题中,WordPress中插件开发人员可以使用的API(应用程序接口)钩子(hook)进行扩展开发钩子,动作与过滤器WordPress用钩子将插件“勾进”WordPress系统中,让插件与WordPress相连接。也就是说,通

热门专题

中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
外贸网站建设|外贸网站建设,英文网站制作,英文网站设计,美国主机空间,外贸建站平台,多语言网站制作
外贸网站建设
易捷尔高职单招|易捷尔高职单招,易捷尔高职单招培训,单招分数线,单招录取分数线,高职单招学校分数线
易捷尔高职单招
大理科技管理学校|大理科技管理中等职业技术学校,大理市科技管理中等职业技术学校
大理科技管理学校
安徽中源管业有限公司|安徽中源管业有限公司,安徽中源管业有限公司介绍,安徽中源管业有限公司电话,安徽中源管业有限公司地址,安徽中源管业有限公司厂家,安徽中源管业有限公司电力管,安徽中源管业有限公司管材
安徽中源管业有限公司
安徽开放大学|安徽开放大学报名,安徽开放大学报考,安徽开放大学,什么是安徽开放大学,安徽开放大学学历,安徽开放大学学费,安徽开放大学报名条件,安徽开放大学报名时间,安徽开放大学学历,安徽开放大学专业
安徽开放大学
昆明综合高中|昆明综合高中
昆明综合高中
综合高中|云南综合高中,昆明综合高中,综合高中能考本一吗,综合高中和普通高中的区别,综合高中是什么意思,综合高中能参加全国统一高考吗,综合高中可以考哪些大学,综合高中的学籍是什么
综合高中

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部