学习资料_文档下载_软件应用_程序模板

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1530|回复: 0

怎么解决dedecms织梦系统dede:arclist只生效一次的问题

[复制链接]

402

主题

419

帖子

554

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
554
发表于 2021-10-6 11:01:06 | 显示全部楼层 |阅读模式
怎么解决dedecms织梦系统{dede:arclist keyword='动态获取关键词'}只生效一次?

解决dedecms织梦系统{dede:arclist keyword='动态获取关键词'}只生效一次的bug

当我们通过{dede:arclist keyword='关键词'}来调用文章列表时,你会发现只在其中一个栏目里生效,在其他栏目,仍然显示上一次的关键词。原因是由于arclist的缓存导致的。

只需修改/include/taglib/arclist.lib.php文件,大概在384行:

  1. [align=left][backcolor=rgb(255,255,255)] $taghash = md5(serialize($ctag).$typeid);[/backcolor][/align]
复制代码
将以上代码改为:

  1. $taghash = md5(serialize($ctag).$typeid.$keyword);
复制代码

这样就可以了。

以上就是怎么解决dedecms织梦系统dede:arclist只生效一次的问题的详细内容,更多请关注AB模板网其它相关文章!



此文档仅用于学习交流使用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

HI223.COM 举报邮箱:345306361@qq.com

GMT+8, 2024-5-18 18:10 , Processed in 0.101958 second(s), 18 queries .

Powered by HI223分享社区 2.3

© 2019-2020 Hi223 All Right Reserved

渝公网安备 50022502000358号

渝ICP备14008270号-3