function add_item($itemid, $qty = 1, $price = FALSE, $info = FALSE) { if (!$price) { $price = wf_get_price($itemid, $qty); } if (!$info) { $info = wf_get_info($itemid); } // THE ITEM IS ALREADY IN THE CART SO INCREASE THE QTY if (@$this->itemqtys[$itemid] > 0) { //$this->itemqtys[$itemid] = $qty + $this->itemqtys[$itemid]; //$this->_update_total(); } else { $this->items[] = $itemid; $this->itemqtys[$itemid] = $qty; $this->itemprices[$itemid] = $price; $this->iteminfo[$itemid] = $info; } $this->_update_total(); }
function add_item($itemid, $qty = 1, $price = FALSE, $info = FALSE) { // adds an item to cart if (!$price) { $price = wf_get_price($itemid, $qty); } if (!$info) { $info = wf_get_info($itemid); } if ($this->itemqtys[$itemid] > 0) { // the item is already in the cart.. // so we'll just increase the quantity $this->itemqtys[$itemid] = $qty + $this->itemqtys[$itemid]; $this->_update_total(); } else { $this->items[] = $itemid; $this->itemqtys[$itemid] = $qty; $this->itemprices[$itemid] = $price; $this->iteminfo[$itemid] = $info; } $this->_update_total(); }