- الحالة
- محلول
- النوع
- خطأ برمجي
- تم الإبلاغ عنه لـ
- 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);
}
});