我正在使用magento1.9。我需要在成功页面中使用客户名称,编号和产品名称,有什么办法可以实现吗?提前谢谢。
答案 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);