2017-01-04 4 views
1

私は電子商取引のWebサイトにCodeIgniterを使用しています。約20個以上の商品をカートに挿入するたびに、カートは自動的にページが更新されます。Codeigniterカートがバルク商品で空になる

以前の質問に対する懸念として、私はすでにデータベースレベルでそれを使用しています。 $config['sess_use_database'] = TRUE;

はこれを試すことができ、高い到達に、それはリフレッシュ

for($i = 1; $i < 500; $i++) { 
    $this->cart->insert(array(
      'id' => $i, 
      'qty' => 1, 
      'price' => 1, 
      'name' => "Test" 
    )); 
} 
+0

私はあなたがセッション中に、あなたのカートに値を保存し、あなたの願いとして使うべきだと思う –

+0

'私はカートで20の以上の項目を挿入するたびに、カートが自動的にページの更新に空にします。 「20個未満のアイテムがあり、ページをリフレッシュするとどうなりますか? –

+0

時間セッションとは関係ありませんか? –

答えて

0

に空にしているが、コードのです変更できますか?

foreach ($items as $item){ 
    $this->cart->insert(array( 
      'id' => $item['id'], 
      'qty' => $item['qty'], 
      'price' =>$item['price'], 
      'name' => "Test" 
    )); 
} 
+0

それは私が必要とするものではありません、カートは一括挿入で空になります –

関連する問題