"景先生毕设|www.jxszl.com

dede5.7 會员中心地区联动第三级无法显示问题的解决方案

2022-10-29 16:05编辑: www.jxszl.com景先生毕设
dedecmsV.VII的bug还真不少啊!之前解决了I.个地区联动无法联动的问题

那篇文章确实解决了无法联动的问题,从无变有了,但是后来发现还有个问题,就是虽然进去的时候有III级栏目的联动但是你保存之后就只存在两个栏目了,坑爹的dede

然后又找了很久的资料得

 更多精彩就在: 51免费论文网|www.jxszl.com 
出I.个解决方案:

I..打开/include/enums.func.php找到GetEnumsJs这个方法把$valKey=$matchs[I.]+$matchs[II]/I.000;替换为$valKey=$matchs[I.]+$matchs[II]/I.0;

这是因为官方的这个算法算出来的和生成的城市标识有问题比如第III级城市id为VI0.I.他生成的是VI0.000I.这不是扯蛋么

II.进入后台会员的模型编辑目前所在地place和家乡所在地oldplace,把他们的数据类型从整数变成小数类型不然你保存的时候后面的小数点保存不进去前台显示也只到II级目录

那么再进去就OK了,V.VII都出来这么久了,为什么这些资料在网上都找不到,很纳闷,所以写了篇此功能的文章,方便其他人快速解决.


原文链接:http://www.jxszl.com/biancheng/dedecms/72996.html