Я пытаюсь получить детали заказа по идентификатору заказа в моем коде. я создаю php файл и копирую его в папку в public_html. это мой код:
<?php error_reporting( E_ALL ); require_once "lib/nusoap.php"; require_once "../app/Mage.php"; try { $order = Mage::getModel('sales/order')->load('100000234'); $orderData = $order->getData(); print_r($orderData); } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(), "\n"; } ?>
но когда я запускаю код, я ничего не показываю! я пытаюсь var_dump ($ order), но он ничего не показывает и не ошибается!
Может ли какой-нибудь орган помочь мне получить детали заказа и показать его?
Спасибо
Попробуйте использовать это вместо
$order = Mage::getModel('sales/order')->loadByIncrementId('100000234');
обновленный
Убедитесь, что вы также начинаете Magento. После включения Mage.php, вы должны иметь
Mage::app();
umask(0);
Других решений пока нет …