我正在Opencart上開發支付網關擴展。該擴展全部按計劃完成並正常工作。Opencart:無法以編程方式更新訂單
有一件事似乎並沒有在更新訂單。
我想如下更新訂單:
$this->load->model('checkout/order');
$this->model_checkout_order->update($orderid, 2, 'Processing', true);
的$orderid
變量包含一個有效的訂單id,該記錄也可以在數據庫中找到,但它沒有更新的順序。我在這裏錯過了什麼嗎?
Opencart ver。 1.5.x的
謝謝
您錯過了「$ orderid」中的「r」檢查它。如果我是儀式,它應該像下面這樣$ this-> model_checkout_order-> update($ orderid,2,'Processing',true); – 2013-05-08 06:53:47
感謝@ManigandanArjunan指點,但在這裏輸入問題時,這只是一個錯字。實際的代碼是好的:) – Arfeen 2013-05-08 06:55:15