В этом событии checkout_cart_add_product_complete
я хочу, чтобы клиент был перенаправлен на внешнюю веб-страницу http: //www.example.com/
.Для этого я использую этот код, который вообще не работает: -
public function moduleMethod() {
/* @var $response1 Mage_Core_Controller_Response_Http */
$response1 = $observer->getEvent()->getResponse();
/* @var $response2 Mage_Core_Controller_Response_Http */
$response2 = Mage::app()->getResponse();
$url = 'http://www.example.com/';
$response1->setRedirect($url);
return;
}
Я использовал метод "setRedirect()
" для обеих этих переменных "$response1
" и " $response2
", но оба они показывают мне страницу корзины, тогда как вместо этого я хочу видеть эту страницу http://www.example.com/
.
Чего я хочу:
header()
», когда платформа Magento обеспечивает эту функциональность эффективным способом.