Commit a623f050 by tetiana yaremko

cart session fixed

parent e2231c24
...@@ -51,8 +51,8 @@ class Auth extends CI_Controller ...@@ -51,8 +51,8 @@ class Auth extends CI_Controller
$this->session->set_userdata($this->auth->get_data()); $this->session->set_userdata($this->auth->get_data());
$this->session->set_userdata("logged_in", true); $this->session->set_userdata("logged_in", true);
//$data=$this->cmodel->getAllFromCart(); $data=$this->cart->contents();
//$this->cmodel->set_user_cart($this->session->userdata('email'), $data); $this->cmodel->set_user_cart($this->session->userdata('email'), $data);
if($user_role==1) { if($user_role==1) {
......
...@@ -149,12 +149,12 @@ class Cart_model extends CI_Model ...@@ -149,12 +149,12 @@ class Cart_model extends CI_Model
public function set_user_cart($email, $data) { public function set_user_cart($email, $data) {
foreach ($data as $item) { foreach ($data as $item) {
if($this->exists_in_user_cart($item->prod_id, $email)) { if($this->exists_in_user_cart($item->id, $email)) {
$this->db->query("UPDATE user_cart set qty='$item->qty' where prod_id='$item->prod_id'"); $this->db->query("UPDATE user_cart set qty='$item->qty' where prod_id='$item->id'");
} else { } else {
$user_cart= array( $user_cart= array(
'user_email'=>$email, 'user_email'=>$email,
'prod_id'=>$item->prod_id, 'prod_id'=>$item->id,
'qty'=>$item->qty 'qty'=>$item->qty
); );
$this->db->insert('user_cart', $user_cart); $this->db->insert('user_cart', $user_cart);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment