我希望当我减少产品数量为0产品不从购物车中删除

时间:2015-08-08 21:42:30

标签: wordpress woocommerce

我有一个Woo商务网站,我使用Ajax更新购物车项目和总计当我点击+/-在工作中很好但是当我减少产品数量为0而不是尝试增加产品数量它将不会更新和当我将产品数量减少到0然后刷新页面产品从我的购物车中删除

我只是想当我将产品数量减少到0时购买产品价格为O然后我将产品数量0增加到任何购物车将以新总数更新

Plz转到演示链接并查看我想要的内容Demo

请参阅Image

1 个答案:

答案 0 :(得分:0)

当提供的新$quantity为0时,WC_Cart->set_quantity()方法会从购物车中移除该项目。

在删除项目之前有一个动作,因此可以挂钩该动作并重新添加该项目,但它似乎充其量只是kludgy。

do_action( 'woocommerce_before_cart_item_quantity_zero', $cart_item_key );