通过magento中的订单ID获取订单详细信息

mah*_*di 1 php magento

我尝试通过我的代码中的订单ID获取订单详细信息.我创建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";
  }
   ?>
Run Code Online (Sandbox Code Playgroud)

但是当我运行代码时,s对我来说没有任何东西!我尝试var_dump($ order),但它没有显示任何东西,也没有错误!任何人都能帮助我获取订单细节并展示它吗?谢谢

Tin*_*ket 5

请尝试使用它

$order = Mage::getModel('sales/order')->loadByIncrementId('100000234');
Run Code Online (Sandbox Code Playgroud)

更新

确保你也开始使用Magento.包括Mage.php之后,你应该有

Mage::app();
umask(0);
Run Code Online (Sandbox Code Playgroud)