Я добавил следующий код на страницу подтверждения заказа Magento 1.5.1 (success.phtml):
<?php
$_order_id = Mage::getSingleton('checkout/session')->getLastOrderId(); // here I get the Oreder ID
$_order->load($_order_id);
$customer = Mage::getSingleton('customer/session')->getCustomer();
$email = $customer->getEmail(); // To get Email Address of a customer.
?>
An email confirmation was sent to: <?php echo $email ?>
К сожалению, переменная электронной почты пуста / пуста.
Кто-нибудь знает, как эффективно получить эти данные? Получение имени и фамилии будет бонусом.
Имейте в виду, что выезд гостя разрешен, поэтому мы можем не иметь записи клиента во всех случаях. В любом случае мне нужен адрес электронной почты для выставления счета, связанный с заказом (выезд гостя или нет.)
Спасибо!