Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[BUG] 品牌空间2.1地图模式下,显示折扣有误的BUG,希望开发人员注意

[复制链接]
taihom 发表于 2011-11-6 01:29:56 | 显示全部楼层 |阅读模式
BUG反馈
浏览器: IE6 IE8 IE9 IE10 firefox 
BUG地址: http://168.molihua.net/map.php
测试密码:
BUG截图: -
测试用户名: -
本帖最后由 taihom 于 2011-11-6 01:32 编辑

当在地图上显示的商家没有折扣信息,会以ID最大的有折扣的显示。事实上,这些商家并没有折扣信息。

原因在于,这个变量是在循环当中的,。检查是BUG。
程序员开发时候,没有留意到 $row['discount'] 不为真 的情况,因为是循环,所以当这个变量有值之后,在不为真的情况下 并不会再改变,只有$row['discount'] 有内容的时候才会改变
希望开发人员注意
解决办法:在map.php下找到 以下红色部分。
        if($row['discount']) {
            $tmpstr = "<br />".$lang['groupbuydiscount'].$lang['colon'].cutstr($row['discount'], 20);
        }

修改成:

$tmpstr = ($row['discount'])?"<br />".$lang['groupbuydiscount'].$lang['colon'].cutstr($row['discount'], 20):'';

或者:

        if($row['discount']) {
            $tmpstr = "<br />".$lang['groupbuydiscount'].$lang['colon'].cutstr($row['discount'], 20);
        }else{
          $tmpstr = '';
        }

senmu5080 发表于 2011-11-6 08:27:11 | 显示全部楼层
这个方法行不行啊?请官方人员验证
回复

使用道具 举报

 楼主| taihom 发表于 2011-11-6 11:21:56 | 显示全部楼层
是可以的。请放心修改。
回复

使用道具 举报

rstar 发表于 2011-11-7 15:16:03 | 显示全部楼层
  关注了哦!
回复

使用道具 举报

senmu5080 发表于 2011-11-9 17:34:01 | 显示全部楼层
请官方出来说句话,这样修改是否可以啊???
回复

使用道具 举报

senmu5080 发表于 2011-11-10 23:42:38 | 显示全部楼层
楼主,你测试一下现在的1110版本已经出来了,是否还是存在这个问题,是否已经修正了???麻烦您告知一下!
回复

使用道具 举报

rstar 发表于 2011-11-11 00:59:59 | 显示全部楼层
  关注一下!
回复

使用道具 举报

 楼主| taihom 发表于 2011-12-1 20:17:52 | 显示全部楼层
senmu5080 发表于 2011-11-10 23:42
楼主,你测试一下现在的1110版本已经出来了,是否还是存在这个问题,是否已经修正了???麻烦您告知一下!

1110版本已经修复了。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-26 08:29 , Processed in 0.034031 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表