WPML
الحالة
محلول
النوع
خطأ برمجي
تم الإبلاغ عنه لـ
WPML Multilingual & Multicurrency for WooCommerce 3.8.1
تم الحل في
WooCommerce Multilingual 3.8.2

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

بسبب التغييرات في WooCommerce، لا يتم تحديث ودجت سلة التسوق بالبيانات بشكل صحيح عند تبديل اللغات.

حل بديل مؤقت

كحل بديل مؤقت، يمكنك استبدال الملفين cart_widget.js و cart_widget.min.js في /woocommerce-multilingual/res/js/ بهذا الكود:

jQuery(document).ready(function($){
    try {
        var cart_hash_key = wc_cart_fragments_params.ajax_url.toString() + '-wc_cart_hash';

        if (sessionStorage.getItem(cart_hash_key) == '') {
            sessionStorage.removeItem('wc_fragments');
        }
    } catch(err){
        //console.log(err.message);
    }
});

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