WPML
Stato
Risolto
Segnalato per
WPML Multilingual & Multicurrency for WooCommerce 3.4.3
Risolto in
WooCommerce Multilingual 3.4.4

Panoramica del problema

Quando usi uno snippet di codice per visualizzare il totale del carrello come suggerito qui http://docs.woothemes.com/document/show-cart-contents-total/, il totale non viene visualizzato correttamente quando passi a una lingua diversa.

Passaggi per riprodurre il problema:

  • - Due lingue e due valute: inglese (valuta: GBP) e tedesco (valuta: EUR)
  • - Usa il primo codice (senza AJAX) presente in http://docs.woothemes.com/document/show-cart-contents-total/ nell’header. Chiamalo “Custom header cart”.
  • - Crea un prodotto sia in inglese che in tedesco: 10 GBP e 20 USD
  • - Aggiungi il prodotto in inglese al carrello.
  • - “Custom header cart” visualizza correttamente la valuta: 10 GBP
  • - Passa al tedesco
  • - “Custom header cart” visualizza in modo errato: 10 USD
  • - Aggiorna la pagina attuale in tedesco, ora “Custom header cart” visualizza correttamente: 20 USD

Soluzione alternativa

Come soluzione temporanea, puoi aggiungere $woocommerce->cart->calculate_totals() dopo global $woocommerce e lo snippet effettivo.

Sarà risolto nella versione successiva.

Tutti i problemi noti →