我已经将产品分组到woocommerce上,我想查看总数量 . 如果我的条件没问题......在购物车中添加产品,否则......没有 . 我不知道为什么但这个钩子被称为两次 . 也许是因为我在分组产品中有两个产品?
如何防止只挂钩一次?
贝娄,我尝试过的:
// add_action('woocommerce_add_to_cart', 'custome_add_to_cart');
// function custome_add_to_cart() {
// $_product = wc_get_product( $product_id );
// $quantity_total = (array_sum($_POST['quantity']));
// echo $quantity_total;
// if (($quantity_total % 3 != 0) && has_term( 'My personal box', 'product_cat') ) {
// wc_add_notice( __( 'Multiple of 7 required quantity.', 'woocommerce' ), 'error' );
// $valid = false;
// }
// }