繁体   English   中英

Woocommerce - 将数量为 0 的商品添加到购物车?

[英]Woocommerce - Items with a quantity of 0 are added to the cart?

我在商店页面上每件商品旁边都有商品数量。 用户可以输入他们的数量并单击添加到购物车按钮,这将使用 ajax 将项目添加到购物车。 默认情况下,我将项目数量设置为 0; 但是,如果用户在数量为 0 时单击添加到购物车按钮,则该商品将添加到购物车中,数量为 1。

我想要发生的是,如果商品数量为 0,则会出现一条消息,告诉用户输入他们的数量,并且商品不会添加到购物车中。

这可能吗? 任何帮助,将不胜感激。

这应该有效,将 This 添加到您的自定义 JS 代码中。

jQuery( document ).ready(function() {
  jQuery(".woocommerce div.product form.cart .button").click(function(){
    if(jQuery('input[name="quantity"]').val() == 0 || 'input[name="quantity"]').val() == ""){
       alert("Quantity should be at least 1. The item will not be added to cart.");
       return false;
    }
  });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM