如何在sales_order_place_after事件中获取订单信息(电话号码)

时间:2014-01-06 02:20:53

标签: magento

我使用“sales_order_place_after”事件为我的Magento 1.7.02编写了一个自定义模块 我需要获得订单增量ID和订单地址的电话号码 我知道如何获得订单增量ID:

  

$ incrementid = $ observer-> getEvent() - > getOrder() - > getIncrementId();

但我如何获得电话号码?

1 个答案:

答案 0 :(得分:11)

完整的订单对象被传递给sales_order_place_after事件,因此您可以在此事件观察器中获取订单对象的任何属性,就像在Magento中的任何其他位置一样。

$incrementId = $observer->getOrder()->getIncrementId();
$phone = $observer->getOrder()->getBillingAddress()->getTelephone();