[英]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.