WPML
Status
Vom Autor gelöst
Gelöst in
Bookings and Appointments For WooCommerce Premium 5.3.1
Themen-Tags
Compatibility, WCML

Übersicht über das Problem

Wenn Sie Bookings and Appointments For WooCommerce Premium mit WPML und WCML verwenden, ist es nicht möglich, dasselbe buchbare Produkt mehrmals zum Warenkorb hinzuzufügen.

Wenn Sie dies versuchen, erscheint die Meldung:

„Sie können kein weiteres product name zu Ihrem Warenkorb hinzufügen.“

Problemumgehung

Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.


  • Fügen Sie der Datei functions.php Ihres Themes den folgenden Code hinzu.
    // 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 );
            

Alle bekannten Probleme →