How to redirect to checkout onepage after updated product.when product add to cart it will redirct properly but when i used same code with checkout_cart_update_item_complete event its not working. i have used below code for redirect to onepage checkout after add to cart product using observe.

    public function addToCartComplete(Varien_Event_Observer $observer) {
    // Send the user to the Item added page
    $response = $observer->getResponse();
    $response = $observer->getResponse();
    $request = $observer->getRequest();
    $response->setRedirect(Mage::getUrl('checkout/onepage'));
    Mage::getSingleton('checkout/session')->setNoCartRedirect(true);
}

any help would be much appreciate.

有帮助吗?

解决方案

If you want to redirect from your observer

Mage::app()->getFrontController()->getResponse()->setRedirect(Mage::getUrl('checkout/onepage'));
Mage::app()->getResponse()->sendResponse();
exit;
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top