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

织梦DedeCMS TAG标签按栏目显示(只显示当前栏目标签),用TAG标签的时候就遇到一些根据自己需要的方式来实现调用,今天我就为大家分享一下:如何让DEDE的TAG标签按栏目显示,只显示当前栏目的所有标签。一、打开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}这样就能更完美的根据自己的需要来定制要显示的内容了。

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

(0)
上一篇 2022年5月30日 上午3:57
下一篇 2022年5月30日 上午3:57

相关推荐

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部