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の答えは完璧に機能します。
—
レーナパレフ