[英]Magento - Update Cart On Quantity Change Not Working
您必须进行Ajax调用并执行以下功能:-
// Product ID and Quantity
$pid = $_REQUEST['productId'];
$qnt = $_REQUEST['qty'];
$cart = Mage::getSingleton('checkout/cart');
$items = $cart->getItems();
foreach ($items as $item) :
if($pid == $item->getId()) :
echo $item->getQty();
$item->setQty($qnt);
$cart->save();
endif;
endforeach;
这只是一个示例,您需要根据需要管理变量。 每当按下按钮时,只需拨打ajax呼叫并更新购物车,然后就需要通过Ajax在其他需要的地方对其进行更新。 上面的代码为您提供了将产品数量保存到购物车的方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.