WPML

نظرة عامة على المشكلة

عند استخدام Bookings and Appointments For WooCommerce Premium مع WPML وWCML، لا يمكن إضافة نفس المنتج القابل للحجز إلى سلة التسوق عدة مرات.

تؤدي محاولة القيام بذلك إلى ظهور الرسالة:

«لا يمكنك إضافة product name آخر إلى سلة التسوق.»

حل بديل مؤقت

تم إصلاح هذه المشكلة في Bookings and Appointments For WooCommerce Premium 5.3.1. يحل التحديث المشكلة على موقعك، لذا لا تحتاج إلى هذا الحل البديل المؤقت إلا إذا لم تتمكن من التحديث بعد.

يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.

  • أضف الكود التالي إلى ملف functions.php الخاص بقالبك.
    // 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 );

جميع المشكلات المعروفة

هل ما زلت تواجه هذه المشكلة؟

إذا لم يحل التحديث المشكلة، فاطرح استفسار الدعم وسنبحث في الأمر معك.