Работает ли 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 отлично работает в этом сценарии.
—
Рина Парех