dedecms织梦arclist标签noflag属性过滤多个参数

织梦dedecms系统arclist标签noflag属性默认是只能过滤一个参数,比如过滤推荐是noflag=c,过滤有图片的文章是noflag=c,在模板制作过程中,有时候我们为了seo和避免重复,需要过滤多个参数。今天小编就来跟大家讲讲织梦dedecms系统noflag过滤多个参数。

打开include/taglib目录下的arclist.lib.php文件,找到第199行,如下:

if(!empty(noflag)) orwheres[] = " FIND_IN_SET('nfarr\[jj]', arc.flag)<1 ";

修改为:

if(!empty(noflag)) { nfarr = explode(",",noflag); for (jj=0;jj\nfarr);jj++) { orwheres[] .= " FIND_IN_SET('nfarr\[jj]', arc.flag)<1 "; } }

//按以上修改后即可是noflag支持过滤多属性,格式如下: noflag='c,h,p'

相关推荐
Leo655351 小时前
JDK8 的排序、分组求和,转换为Map
java·开发语言
磨十三2 小时前
C++ 标准库排序算法 std::sort 使用详解
开发语言·c++·排序算法
名誉寒冰2 小时前
MySQL索引原理解析:为什么选择B+树?
数据库·b树·mysql
我是苏苏2 小时前
Redis开发07:使用stackexchange.redis库实现简单消息队列
数据库·redis·缓存
煎蛋学姐2 小时前
SSM装修服务网站5ff59(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·ssm 框架
云心雨禅4 小时前
WordPress提速指南:Memcached+Super Static Cache+CDN缓存网站内容
linux·服务器·数据库·缓存·memcached
两只程序猿4 小时前
数据可视化 | Violin Plot小提琴图Python实现 数据分布密度可视化科研图表
开发语言·python·信息可视化
野生技术架构师4 小时前
1000 道 Java 架构师岗面试题
java·开发语言
湫兮之风4 小时前
C++: Lambda表达式详解(从入门到深入)
开发语言·c++
Mr.wangh4 小时前
Redis主从复制
java·数据库·redis