使用Codeigniter购物车库时,购物车显示0件商品

时间:2019-03-01 08:59:28

标签: codeigniter codeigniter-3 codeigniter-session

我正在使用Codeigniter 3.1.9,并将商品添加到购物车中,商品已添加并显示,但是当我将系统置于浏览器打开状态下的休眠模式时,打开系统后,购物车显示0件商品。它应该包含我添加的项目。请帮助解决我的问题。 我添加到购物车的代码段是:

$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;

1 个答案:

答案 0 :(得分:0)

Codeigniter购物车库将数据保存在会话中。休眠后,会话被破坏,您的购物车被清除。