- Statut
- Résolu par l’auteur
- Résolu dans
- Bookings and Appointments For WooCommerce Premium 5.3.1
- Extension/thème associé
- Bookings and Appointments For WooCommerce Premium
- Étiquettes de sujet
- Compatibility, WCML
Aperçu de l’anomalie
Lors de l’utilisation de Bookings and Appointments For WooCommerce Premium avec WPML et WCML, il n’est pas possible d’ajouter plusieurs fois le même produit réservable au panier.
Tenter de le faire affiche le message :
« Vous ne pouvez pas ajouter un autre product name à votre panier. »
Solution de contournement
Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.
- Ajoutez le code suivant au fichier functions.php de votre thème.
// WPML Workaround for compsupp-8226 add_filter( 'wcml_add_to_cart_sold_individually', function( $allow, $cart_item_data, $post_id, $qty ) { $product = wc_get_product( $post_id ); if ( $product && 'phive_booking' === $product->get_type() ) { return false; } return $allow; }, 10, 4 );