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

时间:2015-12-08 20:29:40

标签: php wordpress woocommerce

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

我想要发生的事情如果物品数量为0,则会显示一条消息,告知用户输入其数量,该物品将不会添加到购物车中。

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

1 个答案:

答案 0 :(得分:2)

这应该可以,将它添加到您的自定义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;
    }
  });
});