Magento$订单->;addItem和getAllItems
我尝试将新订单项目添加到现有订单(Magento$订单->;addItem和getAllItems,magento,Magento,我尝试将新订单项目添加到现有订单($order) 之后,带有订单项的行正确显示在数据库中,但当我这样做时 var_dump($order->getAllItems()); 我有NULL 我做错了什么?添加新项目后,尝试重新加载订单对象: $order = Mage::getModel('sales/order')->load($order->getId()); var_dump($order->getAllItems()); 添加新项目后,尝试重新加载订单对象: $o
$order
)
之后,带有订单项的行正确显示在数据库中,但当我这样做时
var_dump($order->getAllItems());
我有NULL
我做错了什么?添加新项目后,尝试重新加载订单对象:
$order = Mage::getModel('sales/order')->load($order->getId());
var_dump($order->getAllItems());
添加新项目后,尝试重新加载订单对象:
$order = Mage::getModel('sales/order')->load($order->getId());
var_dump($order->getAllItems());
是的,问题是,你(凯特)没有将该商品添加到订单中$订单->添加项($orderItem);然后你可以删除$orderItem->setOrder,因为这是在方法中完成的。谢谢,我完全忘记了重新加载我的订单。是的,问题是,你(Kate)没有将该项目添加到订单中$订单->添加项($orderItem);然后你可以删除$orderItem->setOrder,因为这是在方法中完成的。谢谢,我完全忘记了重新加载我的订单。