通过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 |
20
我还假设购物车上显示的是WooCommerce发送的新订单电子邮件中显示的内容,这正是我真正需要此信息的地方。
我真的不知道从哪里开始,而Google却没有结果。
谢谢。