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);
    }
});

ปัญหาที่ทราบแล้วทั้งหมด →