织梦dedecms TAG标签按栏目显示(只显示当前栏目标签),用TAG标签的时候就遇到一些根据自己需要的方式来实现调用,今天我就为大家分享一下:如何让DEDE的TAG标签按栏目显示,只显示当前栏目的所有标签。
一、打开include/taglib/目录下的 tag.lib.PHP 文件
找到下面这段代码,并在中间插入标注部分代码
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' ";}
二、修改你的模板
模板调用如下:
这样就能更完美的根据自己的需要来定制要显示的内容了。
总结以上是内存溢出为你收集整理的如何让织梦DedeCMS的TAG标签按栏目显示 只显示当前栏目标签全部内容,希望文章能够帮你解决如何让织梦DedeCMS的TAG标签按栏目显示 只显示当前栏目标签所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)