2
當您想要將多個相同產品添加到購物車時,我有一些關於數量的問題。Symfony2建立一個購物車。增加,減少數量
問題是,當我由於某種原因將數量增加1時,它將增加2。例如,我添加一個產品,因此數量爲1.我再次添加相同的產品,數量變爲3,而不是2.
if(isset($cart[$id])) {
$qtyAvailable = $product->getStock();
if($qtyAvailable >= $cart[$id] = $cart[$id] + 1) {
$cart[$id] = $cart[$id] + 1;;
} else {
return $this->redirect($this->generateUrl('cart'));
}
看起來像一個簡單的代碼,但它爲什麼這樣做呢?
謝謝你我的朋友。一個簡單的解決方案,一個愚蠢的問題! :) – Dominykas55