Bonjour à tous,
J'espère que je suis dans la bonne rubrique.
J'ai un client qui souhaite vendre des produits (champagne) avec possibilité de panachage, par multiple de 6 bouteilles à partir de 12 bouteilles. Je travaille sous wordpress et woocommerce.
J'ai réussi à trouver un code php qui permet de faire des multiples mais j'aimerais qu'il fonctionne uniquement à partir de 12 produits (et non dès 1 produit).
Savez-vous comment modifier ce code pour y arriver ? Je suis trop novice en php pour trouver la solution. Les plugins qui existent ne conviennent pas à cause du panachage. Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // check that cart items quantities totals are in multiples of 6 add_action( "woocommerce_check_cart_items", "woocommerce_check_cart_quantities" ); function woocommerce_check_cart_quantities() { $multiples = 6; $total_products > 0; foreach ( WC()->cart->get_cart() as $cart_item_key => $values ) { $total_products += $values["quantity"]; } if ( ( $total_products % $multiples ) > 0 ) wc_add_notice( sprintf( __("Les commandes se font par lot de %s bouteilles. Merci de vérifier votre panier. ", "woocommerce"), $multiples ), "error" ); }
Partager