WPML
Statut
Résolu par l’auteur
Résolu dans
Bookings and Appointments For WooCommerce Premium 5.3.1
É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 );
            

Toutes les anomalies connues →