2017-03-31 87 views
-1

我们可以从笨车时间删除两个项目?我尝试删除,但没有发生。因为购物车中的每个物品的rowid都不相同。任何人都知道这个问题的解决方案?面临的问题,从购物车中删除物品笨

+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

但在买一送一选项该怎么办?因为当我删除一个项目其删除,但免费的项目仍然存在购物车的内容,然后我必须再次删除此项目。我想删除一个项目,其免费项目也应该删除。 –

+0

@FarhanYousaf删除项目之前增加一个检查,检查其BOGO如果多数民众赞成的情况下,然后删除这两个项目 – shantanu

+0

OK感谢@shantanu –