- ステータス
- 解決済み
- 報告対象
- WPML Multilingual & Multicurrency for WooCommerce 3.8.1
- 解決されたバージョン
- WooCommerce Multilingual 3.8.2
問題の概要
WooCommerceの変更により、言語を切り替える際にカートウィジェットのデータが正しく更新されません。
回避策
回避策として、/woocommerce-multilingual/res/js/内のファイルcart_widget.jsおよびcart_widget.min.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);
}
});