Информация о платеже Magento checkout - PullRequest
0 голосов
/ 30 декабря 2011

В моем модуле я хочу знать, когда пользователь ввел свою платежную информацию и информацию о доставке. У меня есть два события, которые я слушаю:

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 Ответ

1 голос
/ 31 декабря 2011

довольно просто спросить его непосредственно из объекта адреса доставки

$quote->getShippingAddress()->getSameAsBilling();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...