小编Rud*_*lfs的帖子

在 Woocommerce 3.3 中为某些产品类别或产品 ID 设置最小数量

在 woocommerce 中,我想为购物车中的特定产品设置最小数量。如果值较小,则会出现错误。

例如:只有当购物车中的产品 a、b、c 数量为 2 或更多时,客户才能结帐。

  • a2
  • 乙:2
  • 丙:2

否则会出现错误 - “每件商品的最小订购数量为 2”。

这个论坛里有类似的话题,我觉得这段代码很有用。

    add_filter( 'woocommerce_quantity_input_min', 'woocommerce_quantity_input_min',10, 2 );
    function woocommerce_quantity_input_min( $min, $product ){
    if ( $product-> ) {
          $min = 2;
    } else {
          $min = 3;
    }
    return $min;
    }
Run Code Online (Sandbox Code Playgroud)

有人可以完成这项工作吗?

我的真正需求:在我的商店里,我卖了很多手表。有6个产品类别:

  • 巴宝莉
  • 丹尼尔威灵顿
  • 柴油机
  • 安普里奥·阿玛尼
  • 马克·雅各布斯
  • 迈克尔·科尔斯

我需要一个条件,客户只能在购物车页面中的每个产品数量至少为 2 时结帐,而不管它是哪个类别。

请注意,我们提供添加产品表单存档页面和单个产品页面。如果从存档页面添加,则默认值为 1。

php wordpress product woocommerce product-quantity

2
推荐指数
1
解决办法
5345
查看次数

标签 统计

php ×1

product ×1

product-quantity ×1

woocommerce ×1

wordpress ×1