【问题标题】:Magento: Can I load a cart by quoteId?Magento:我可以通过 quoteId 加载购物车吗?
【发布时间】:2013-12-22 13:07:22
【问题描述】:

我需要通过 quoteId 加载购物车,因为我想将产品添加到与当前购物车不同的购物车中。这可能吗? 蒂亚!

【问题讨论】:

    标签: magento load checkout cart


    【解决方案1】:
    $cartId = 99;
    $cart = Mage::getModel('sales/quote')->load($cartId);
    $productId = 55;
    $product = Mage::getModel('catalog/product')->load($productId());
    $cart->addProduct($product);
    

    【讨论】:

    • 我发现了这个:$quote = $this->_getModel('sales/quote')->loadByIdWithoutStore($quoteId); $cart = $this->_getModel('comprasecundaria/cart')->setQuote($quote)->getQuote(); ...我正在努力...
    • Marius 我也在做同样的事情,但购物车价格和小计显示为空。你知道他们没有显示吗?如果使用(结帐/购物车)然后他们显示。
    • 对不起。我不知道。
    • @Pushpendra 我得到 0 以及在 db 中具有正确值的小计。有没有发现什么问题?
    猜你喜欢
    • 1970-01-01
    • 2012-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-11
    • 2015-07-06
    • 1970-01-01
    相关资源
    最近更新 更多