Magento获取装运方式、付款方式和订单状态的ID
如何调用发货方式、付款方式和订单状态的ID。我只发现Magento获取装运方式、付款方式和订单状态的ID,magento,methods,module,Magento,Methods,Module,如何调用发货方式、付款方式和订单状态的ID。我只发现getShippingDescription()返回方法和getShippinid()的全文;不起作用。我想您是想获得订单的这些详细信息。如果是,您可以使用以下代码: /*Just loading the Orders Collections*/ $order = Mage::getModel('sales/order')->getCollection(); /*Getting the First Order
getShippingDescription()
返回方法和getShippinid()的全文;不起作用。我想您是想获得订单的这些详细信息。如果是,您可以使用以下代码:
/*Just loading the Orders Collections*/
$order = Mage::getModel('sales/order')->getCollection();
/*Getting the First Order details in the collection*/
echo '<br/>Order Status : '.$order->getFirstItem()->getData('status');
echo '<br/>Order Shipping method : '.$order->getFirstItem()->getData('shipping_method');
$order_id = $order->getFirstItem()->getData('entity_id');
/*Loading the Payments of an order*/
$orderPayment = Mage::getResourceModel('sales/order_payment_collection')
->addFieldToSelect('*')
->addFieldToFilter('parent_id',$order_id);
echo '<br/>Order Payment method : '.$orderPayment->getFirstItem()->getMethod();
echo '<br/>Order Payment Id: '.$orderPayment->getFirstItem()->getData('entity_id');
/*仅加载订单集合*/
$order=Mage::getModel('sales/order')->getCollection();
/*获取集合中的第一批订单详细信息*/
echo'
订单状态:'.$Order->getFirstItem()->getData('Status');
echo'
订单发货方法:'.$Order->getFirstItem()->getData('Shipping_方法');
$order_id=$order->getFirstItem()->getData('entity_id');
/*加载订单的付款*/
$orderPayment=Mage::getResourceModel('sales/order\u payment\u collection')
->addFieldToSelect(“*”)
->addFieldToFilter('parent_id',$order_id);
echo“
订单付款方式:”。$orderPayment->getFirstItem()->getMethod();
echo“
订单付款Id:”。$orderPayment->getFirstItem()->getData('entity_Id');
也看看我的另一个答案,寻找最佳方法