WooCommerce显示购物车中默认数量的更改

时间:2018-10-11 19:11:39

标签: php wordpress woocommerce

通过Google对此并没有感到高兴,因此希望在这里获得一些指导。

使用WooCommerce产品捆绑包,我得到了一些由可变行组成的产品捆绑包,最小值为零,最大值为无限(其想法是客户可以选择不购买该捆绑产品,也可以选择购买任意数量的捆绑产品) )。

我已经设置了默认数量,并在http://somewherewarm.gr/中找到了以下代码段:

add_filter( 'woocommerce_bundled_product_quantity', wc_pb_default_product_quantity', 10, 4 );

function wc_pb_default_product_quantity( $default_qty, $min_qty, $max_qty, $bundled_item ) {

/** Below code is copied and edited for each bundle & bundled product */
  if ( intval( $bundled_item->bundle_id ) === 32 && intval( $bundled_item->item_id ) === 1 ) {
    $default_qty = 6;
}
    return $default_qty;
}

当前,如果客户零出捆扎的产品,该产品将从购物车中消失。我想要实现的是这样的(以下示例的默认数量为2):

  

产品ABC | 2 0

我还假设购物车上显示的是WooCommerce发送的新订单电子邮件中显示的内容,这正是我真正需要此信息的地方。

我真的不知道从哪里开始,而Google却没有结果。

谢谢。

0 个答案:

没有答案