需要按图像顺序更新自定义字段值,其中order_date
是我的自定义字段。
$order2 = Mage::getModel('sales/order')->load(100000013);
它对非对象上的成员函数getMethodInstance()返回以下异常调用。
有解决此问题的解决方案吗?
您的订单无法通过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();
请检查。