获取成功页面magento的产品名称和电话号码

时间:2016-02-27 14:14:56

标签: magento magento-1.9 sms-gateway magento-dev magento-collection

我正在使用magento1.9。我需要在成功页面中使用客户名称,编号和产品名称,有什么办法可以实现吗?提前谢谢。

3 个答案:

答案 0 :(得分:1)

使用以下字段获取客户姓名和电话号码

 $order = Mage::getModel('sales/order')->load($this->getOrderId());
  if($order->getCustomerIsGuest()){
     echo $order->getBillingAddress()->getName();
     echo $order->getBillingAddress()->getTelephone();
  }
  else{
     echo $order->getCustomerName();
     echo $order->getTelephone();
  }

答案 1 :(得分:0)

假设您已在成功页面中有订单对象

$order->getBillingAddress()->getTelephone(); 
$order->getCustomerName();
$ordered_items = $order->getAllVisibleItems();

foreach($ordered_items as $item)
  $product_name[] = $item->getName();

答案 2 :(得分:0)

即使有人搜索相同的内容。

$ orderDetails = Mage :: getModel('sales / order') - > loadByIncrementId($ this-> getOrderId());

获取联系电话号码

echo $telePhone=$orderObj->getBillingAddress()->getTelephone(); 

要使用完整数组print_r($orderDetails);