我有用于通过Woocommerce进行预约的代码,到目前为止,我已经设法满足了客户的需求。我已经可以在不同的日期选择多个时间段,并且Woocommerce使用其本机库存管理。但是,它是针对整个产品而不是针对每个特定模块进行管理。
我希望每天进行每个可用时间段的库存管理。这就是我所拥有的,但是到目前为止,它仅适用于整个产品,而不适用于每个模块。
<?php
do_action( 'woocommerce_before_add_to_cart_button' );
do_action( 'woocommerce_before_add_to_cart_quantity' );
woocommerce_quantity_input( array(
'min_value' => apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ),
'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ),
'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( $_POST['quantity'] ) : $product->get_min_purchase_quantity(),
) );
?>
编辑:有人得到任何答案吗?甚至只是答案的开始?