在magento购物车中更新自定义字段值

时间:2014-09-08 11:22:17

标签: php magento

需要以magento顺序更新自定义字段值,其中order_date是我的自定义字段。

$order2 = Mage::getModel('sales/order')->load(100000013);

返回以下异常在非对象上调用成员函数getMethodInstance()。

解决此问题的任何解决方案?

1 个答案:

答案 0 :(得分:1)

您的订单无法通过magento加载,这就是为什么magento会给您错误。

您正在加载函数

中传递订单增量ID

按增量ID加载

$id = 100000013;
$order = Mage::getModel('sales/order')->loadByIncrementId($id); 
$order->setData('order_date', "2014-12-12");
$order->save();

按订单ID加载(实体ID)

$id = 13;
$order = Mage::getModel('sales/order')->load($id); 
$order->setData('order_date', "2014-12-12");
$order->save();

请检查。