Potrzebuję pomocy z koszykiem w CI, korzystam ze standardowego koszyka dostarczanego prze CI (Cart.class).
Problem polega na tym że mogę dodać maksymalnie 2 produkty do koszyka :/
mój kontroler :
function add($id) { $data = $this->products_model->get_product($id); 'id' => $data->id, 'qty' => 1, 'price' => $data->price, 'name' => $data->title, 'code' => $data->code ); $this->cart->insert($product); redirect(base_url().'basket.html'); }
Dane które dostaje napewno są ok (sprawdziłem) ,
po dodaniu trzeciego produktu 0 reakcji :/
$this->cart->total_items(); updarcie pokazuje 2.
Jeśli ktoś miał podobne doświadczenia z CI proszę o rade.
Pozdrawiam
Znalazłem winowajcę , nie respektuje polskich znaków w tytule produktu.
Kodowanie w bazie (MySQL) i w Ci mam ustawione na UTF-8.
To normalne ?