Magento结账账单信息

时间:2011-12-30 15:24:23

标签: magento

在我的模块中,我想知道用户何时输入了他们的结算和送货信息。我有两个事件要听:

controller_action_postdispatch_checkout_onepage_saveBilling
controller_action_postdispatch_checkout_onepage_saveShipping

当通过Magento一页结账时,结算阶段有一个复选框“发送到此地址”。如果选中此框,则会跳过送货地址输入阶段,并且不会触发controller_action_postdispatch_checkout_onepage_saveShipping事件。 我的controller_action_postdispatch_checkout_onepage_saveBilling事件的观察者是否可以确定用户是否选中了该框?

谢谢

1 个答案:

答案 0 :(得分:1)

直接从送货地址对象

直接询问它
$quote->getShippingAddress()->getSameAsBilling();