拍卖活动出价问题

2016-07-07 15:18 来源:www.chinab4c.com 作者:ecshop专家



比如我设置一个拍卖活动
起拍价 10
加价幅度 1不封顶
那么在出价的时候 第一次可以出11 没问题
但是第一次不能出10这是不不是也有问题呢
第二次出12就有问题 说不能低于12 12本来没有低于12啊


解决问题 查看auction.php

/* 出价是否有效:区分第一次和非第一次 */
if (!$is_ok)
{
if ($auction['bid_user_count'] == 0)
{
/* 第一次要大于等于起拍价 */
$min_price = $auction['start_price'];
}
else
{
/* 非第一次出价要大于等于最高价加上加价幅度,但不能超过一口价 */
$min_price = $auction['last_bid']['bid_price'] + $auction['amplitude'];
if ($auction['end_price'] > 0)
{
$min_price = min($min_price, $auction['end_price']);
}
}
if ($bid_price <= $min_price)
{
show_message(sprintf($_LANG['au_your_lowest_price'], price_format($min_price, false)), '', '', 'error');
}
}

把红色的<= 修改为 <就好了


不知道这样改有什么遗留问题不?

回答:
应该没啥问题吧

程序修改,可以到开发交流区看下

多谢楼主提醒

直接出功能块吧