【发布时间】:2014-07-10 23:23:00
【问题描述】:
我需要获取所有订单详细信息,包括所有付款详细信息、客户详细信息和运输详细信息,或者说出订单的所有详细信息。 为此,我在我的配置文件中使用了一个事件
checkout_onepage_controller_success_action
我的观察者文件中的函数是
public function getorderrealid($observer) {
print_r($observer->getData());
}
函数触发正常,但返回如下数组
Array
(
[event] => Varien_Event Object
(
[_observers:protected] => Varien_Event_Observer_Collection Object
(
[_observers:protected] => Array
(
)
)
[_data:protected] => Array
(
[order_ids] => Array
(
[0] => 66
)
[name] => checkout_onepage_controller_success_action
)
[_hasDataChanges:protected] =>
[_origData:protected] =>
[_idFieldName:protected] =>
[_isDeleted:protected] =>
[_oldFieldsMap:protected] => Array
(
)
[_syncFieldsMap:protected] => Array
(
)
)
[order_ids] => Array
(
[0] => 66
)
)
它只给出订单 ID。
请建议我如何获取订单的所有详细信息。
【问题讨论】:
标签: magento get master-detail observers