000
25.10.2012, 18:31 Uhr
~gast244
Gast
|
Hallo,
ich baue mir gerade eine Shopping Cart mit CodeIgniter.
Ich habe das Problem dass ich Produkte die schon im Warenkorb existieren nicht nochmal hinzufügen kann, die Menge sich also nicht erhöht, sie wird durch das gleiche Produkt mit der Menge 1 ersetzt.
Hier die add funktion:
PHP 4: |
function add(){ $this->load->model('Products_model'); $product = $this->Products_model->get($this->input->post('id')); $insert = array( 'id' => $this->input->post('id'), 'qty' => 1, 'price' => $product->price, 'name' => $product-> name ); if($product->option_name){ $insert['options'] = array( $product->option_name => $product->option_values[$this->input->post($product->option_name)] ); } $this->cart->insert($insert); redirect('shop'); }
|
Wie löse ich das Problem? |