DEDE5.7联动枚举不更新的问题

时间: 2011-09-18 / 分类: 网站制作技术 / 浏览次数: 2,383 views / 0个评论 发表评论

今天给客户弄联动的时候,我在后台已经更新的地区的枚举缓存,但是发现前台的搜索调用仍然没更新
看了一下,是这个JS提供的数据
\data\enumsnativeplace.js
然后我找到生成这个缓存的文件
\include\enums.func.php
发现个问题

先找到这个函数function WriteEnumsCache
最后有一个
 if(empty($issign)) WriteEnumsJs($egroup);
也就是$issign必须为空才能更新JS
我就奇怪了~
查看了一下数据库
dede_sys_enum里面几乎所有数据issign都有东西

看来官方编程序的时候可能漏了个!
帮他加上
if(!empty($issign)) WriteEnumsJs($egroup);
测试成功

发表评论

你必须 登录后 才能留言!