Чи працює 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 прекрасно працює в цьому сценарії.
—
Реена Парех