sales/quote
加载时该对象的工作方式是否不同于其他对象?请参阅以下内容。
作品:
$quote = Mage::getModel('sales/quote')->getCollection()
->addFieldToFilter('entity_id', $quoteId)
->getFirstItem();
print_r($quote->getData()); // shows right data
不起作用:
$quote = Mage::getModel('sales/quote')->load($quoteId);
print_r($quote->getData()); // empty
两者$quote
都是正确的Mage_Sales_Model_Quote
。
有5票赞成,我不明白如何将此问题标记为题外且不可复制。此问题可以重现。只需在前端订单查看页面和管理员订单查看页面上加载报价,它的工作方式就会不同。webbiedave的答案在这种情况下非常有效。
—
Reena Parekh