Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 商业上的分组产品_Php_Wordpress_Woocommerce_Product - Fatal编程技术网

Php 商业上的分组产品

Php 商业上的分组产品,php,wordpress,woocommerce,product,Php,Wordpress,Woocommerce,Product,我在woocommerce上对产品进行了分组,我想检查总数量。如果我的条件是好的…添加产品在购物车,否则…不。我不知道为什么,但这个挂钩它被称为两次。可能是因为我在分组产品中有两个产品 我怎样才能避免只做一次钩子 贝娄,我试过的是: // add_action('woocommerce_add_to_cart', 'custome_add_to_cart'); // function custome_add_to_cart() { // $_product = wc_get_product

我在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;
//     }
// }

不完全是倍数,但my类似于有数量限制的分组产品。不完全是倍数,但my类似于有数量限制的分组产品。