我正在使用Codeigniter 3.1.9,并将项目添加到我的购物车中,项目被添加并显示,但当我将我的系统置于休眠模式并打开浏览器,然后打开我的系统后,购物车显示0个产品。它应该包含我添加的项目。请帮我解决我的问题。我的add to cart代码片段是:
$data = array(
'id' => $product['id'],
'qty' => 1,
'size' => $size,
'name' => $product['title'],
'image' => $product['image']
);
$this->cart->insert($data);
这是配置文件:
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = NULL;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
发布于 2019-03-01 09:50:05
Codeigniter cart库将数据保存在会话中。休眠后,会话被销毁,您的购物车被清除。
https://stackoverflow.com/questions/54941107
复制