发货时,显示操作失败

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

为什么我点发货时,每次都显示操作失败。我已经关闭了库存管理,所以不存在库存不足的现象。而且操作备注都填写了,仍旧报错。

ver:
ecshop 2.7.0

FireShot capture #005 - 'ECSHOP 管理中心' - 172_16_90_201_admin_index_php.png (44.7 KB)

FireShot capture #005 - 'ECSHOP 管理中心' - 172_16_90_201_admin_index_php.png


回答:
报什么样的错误?

就报 操作失败 很快又回到订单页面

我调试了一下程序,发现是$goods_list为空引起的操作失败。我不知道goods_list变量什么意思,想来是订单商品列表。可订单商品列表怎么会是空呢?我没有改动过程序。请管理员帮忙看一下吧。

是order.php中这一段引起的错错

/* 对上一步处理结果进行判断 兼容 上一步判断为假情况的处理 */
if (empty($send_number) || empty($goods_list))
{
/* 操作失败 */
$links[] = array('text' => $_LANG['order_info'], 'href' => 'order.php?act=info&order_id=' . $order_id);
sys_msg($_LANG['act_false'], 1, $links);
}

/* 检查此单发货商品库存缺货情况 */

请问你是最新版本吗?
你可以看下起始页的中的版本号

5# 晓天

不是最新的。

ECShop 版本:v2.7.0 RELEASE 20090720

如果你未修改过程序,请pm过来你的后台和ftp我们看下