Ecshop后臺有些訂單不能發(fā)貨,會跳轉到這個訂單的詳細信息頁面,下面由小編我?guī)湍憬鉀Q 錯誤現(xiàn)象: 點了發(fā)貨之后,會sys_msg彈出一個警告/錯誤,然后跳轉到該訂單的詳細頁面了。 可能的原因是: 發(fā)貨時,操作上有無,檢查一下該訂單的order_goods表里面的數(shù)據,send_number這個字段的值是1,正常情況肯定是0了,因為貨都沒有發(fā),為1就表示已發(fā)貨了。 解決方法: 具體在那一步把send_number這個字段更新為1的,我也沒有去查了。 會在admin/order.php里面的 elseif (‘split’ == $operation) 這里面會檢查這個send_number 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); }