ecshop二次开发求助,高手请进!
展开全部
可能商品地规格不一样 ,查看了一下源码
合并时的操作仅
/* 更新订单商品 */
$sql = 'UPDATE ' . $GLOBALS['ecs']->table('order_goods') .
" SET order_id = '$order_id' " .
"WHERE order_id " . db_create_in(array($from_order['order_id'], $to_order['order_id']));
$GLOBALS['db']->query($sql);
把旧订单的商品变成了新的订单号,没有进行对相同的商品进行数量叠加,是ecshop系统自身的问题
合并时的操作仅
/* 更新订单商品 */
$sql = 'UPDATE ' . $GLOBALS['ecs']->table('order_goods') .
" SET order_id = '$order_id' " .
"WHERE order_id " . db_create_in(array($from_order['order_id'], $to_order['order_id']));
$GLOBALS['db']->query($sql);
把旧订单的商品变成了新的订单号,没有进行对相同的商品进行数量叠加,是ecshop系统自身的问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询