Commit 5cd1c8e0 by tetiana yaremko

cart session fixed

parent ec4fc758
...@@ -48,7 +48,7 @@ class Auth extends CI_Controller ...@@ -48,7 +48,7 @@ class Auth extends CI_Controller
} else { } else {
$user_role = $this->auth->user_role(); $user_role = $this->auth->user_role();
$data=(object)$this->cart->contents(); $data=$this->cart->contents();
$this->cmodel->set_user_cart($this->session->userdata('email'), $data); $this->cmodel->set_user_cart($this->session->userdata('email'), $data);
$this->session->set_userdata("role_id", $user_role); $this->session->set_userdata("role_id", $user_role);
$this->session->set_userdata($this->auth->get_data()); $this->session->set_userdata($this->auth->get_data());
......
...@@ -148,8 +148,8 @@ class Cart_model extends CI_Model ...@@ -148,8 +148,8 @@ 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->rowid as $item ) {
if($this->exists_in_user_cart($item->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->id'"); $this->db->query("UPDATE user_cart set qty='$item->qty' where prod_id='$item->id'");
} else { } else {
$user_cart= array( $user_cart= array(
......
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