561 Star 3.4K Fork 1.3K

GVP纵之格 / ShopXO

 / 详情

虚拟商品在确认订单时提示错误仅单买?

Done
Opened this issue  
2022-01-18 02:17

虚拟商品在确认订单时提示错误:仅单买?请问需要修改哪里
输入图片说明

Comments (4)

浪子我逍遥 created任务

您好,提供的信息太少了。

  1. 报错页面全屏截图
  2. 站点类型是什么截图
  3. 商品类型是什么截图
  4. 是单买进入订单确认页面还是加入购物车结算的进入的
ShopXO免费开源商城 changed issue state from 待办的 to 进行中

1、错误页面
WEB站全屏截图
WEB站全屏截图
H5站全屏截图
H5站全屏截图

2、站点类型
PC站、H5站、各种小程序均报这个错误

3、商品是虚拟销售类型
虚拟销售

4、单买进入订单确认页面,选择玩支付方式后,点提交订单时报的错误。

已经确认问题,可按照下面流程自行修改对应文件修复,下一个版本发布将自己修的该问题。
文件位置 /app/service/BuyService.php
修改说明、截图红色框内的内容换成以下的内容、保存后再试试看
输入图片说明

// 是否需要校验商品类型、is_buy、1校验、默认0不校验
// 商品小于等于1不校验
$is_check_goods_site_type = (isset($params['is_buy']) && $params['is_buy'] == 1) ? 1 : 0;
if($is_check_goods_site_type == 1 && 
    $count <= 1)
{
    $is_check_goods_site_type = 0;
}

替换完,问题解决

ShopXO免费开源商城 changed issue state from 进行中 to 已完成

Sign in to comment

Status
Assignees
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(2)
488475 gongfuxiang 1608264835
PHP
1
https://gitee.com/zongzhige/shopxo.git
git@gitee.com:zongzhige/shopxo.git
zongzhige
shopxo
ShopXO

Search

101014 b92fc32e 1850385 101014 af024cb7 1850385