在我的模块中,我想知道用户何时输入了他们的结算和送货信息。我有两个事件要听:
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事件的观察者是否可以确定用户是否选中了该框?
谢谢
答案 0 :(得分:1)
直接从送货地址对象
直接询问它$quote->getShippingAddress()->getSameAsBilling();