Magento:通过外部网站的ajax请求将产品添加到购物车

时间:2015-12-21 11:42:21

标签: php ajax magento

我需要从其他网站向magento购物车添加产品。我用代码

向magento函数发出ajax请求
    $product_id = $this->getRequest()->getParam('id');
    $cart = Mage::getSingleton('checkout/cart');
    $cart->init();
    $product = Mage::getModel('catalog/product')->load($product_id);    
    $cart->addProduct($product, array('qty' => 1));
    $cart->save();
    Mage::getSingleton('checkout/session')->setCartWasUpdated(true);

表sales_flat_quote中出现了新行,但是当我打开magento site时 - cart为空。这是为什么?我应该在代码中更改什么才能使其正常工作?

0 个答案:

没有答案