Я использую наблюдателя для проверки информации о доставке, предоставленной клиентом при оформлении заказа на одной странице. Наблюдая за событием checkout_controller_onepage_save_shipping_method
, я хочу перенаправить клиента обратно на этап доставки, чтобы повторно ввести его информацию.
После разговора на этой странице, Как правильно остановить извлечение денег у наблюдателя событий в Magento? , у меня все настроено, но я не хочу перенаправлять их в корзину, только шаг доставки.
Mage::app()->getResponse()->setRedirect(Mage::getUrl('what/goes/here'));
Можно ли заставить код просто обновить страницу?
Mage::app()->getResponse()->setRedirect(Mage::getUrl('checkout/onepage'));
не работает.
Спасибо!