我使用“sales_order_place_after”事件为我的Magento 1.7.02编写了一个自定义模块 我需要获得订单增量ID和订单地址的电话号码 我知道如何获得订单增量ID:
$ incrementid = $ observer-> getEvent() - > getOrder() - > getIncrementId();
但我如何获得电话号码?
答案 0 :(得分:11)
完整的订单对象被传递给sales_order_place_after
事件,因此您可以在此事件观察器中获取订单对象的任何属性,就像在Magento中的任何其他位置一样。
$incrementId = $observer->getOrder()->getIncrementId();
$phone = $observer->getOrder()->getBillingAddress()->getTelephone();