2017-03-31 9 views
-1

codeigniterのカートから一度に2つのアイテムを削除できますか?私は削除しようとするが、それは起こっていない。 ROWIDはカート内の各項目ごとに異なるためです。誰でもこの問題の解決を知っていますか?codeigniterのカートからアイテムを削除する際に問題が発生する

+0

ゼロに数量を設定することができますが、両方のカート項目のいずれかの共通点を持っていますか? – 438sunil

+1

試したコードを表示できますか? –

+0

これらの項目は共通ではありません。異なるIDと異なるrowidを持っています –

答えて

0

はいあなたは同時に
を複数の項目を削除することができますが、複数のアイテムhttps://www.codeigniter.com/userguide3/libraries/cart.html#updating-the-cart

$data = array(
     array(
       'rowid' => 'b99ccdf16028f015540f341130b6d8ec', 
       'qty'  => 0 
     ), 
     array(
       'rowid' => 'xw82g9q3r495893iajdh473990rikw23', 
       'qty'  => 0 
     ) 
); 

$this->cart->update($data); 
+0

しかし、買うときに1つの無料オプションをどうすればいいですか?なぜなら、1つのアイテムを削除するとそのアイテムは削除されますが、空きアイテムはカートのコンテンツに残っているため、このアイテムをもう一度削除する必要があります。 1つのアイテムを削除したい場合は、そのアイテムも削除する必要があります。 –

+0

@FarhanYousafアイテムを取り除く前にチェックを入れ、そのボゴがケースの場合は両方のアイテムを取り除いてください。 – shantanu

+0

OK Thanks @shantanu –

関連する問題