- Statut
- Résolu
- Signalé pour
- WPML Multilingual & Multicurrency for WooCommerce 3.4.3
- Résolu dans
- WooCommerce Multilingual 3.4.4
Aperçu de l’anomalie
Lors de l’utilisation d’un extrait de code pour afficher le total du panier comme suggéré ici http://docs.woothemes.com/document/show-cart-contents-total/, le total ne s’affiche pas correctement lors du passage à une autre langue.
Étapes pour reproduire :
- - Deux langues et deux devises : anglais (devise : GBP) et allemand (devise : EUR)
- - Utilisez le premier code (sans AJAX) de http://docs.woothemes.com/document/show-cart-contents-total/ dans l’en-tête. Appelez-le « Custom header cart ».
- - Créez un produit à la fois en anglais et en allemand : 10 GBP et 20 USD
- - Ajoutez le produit en anglais au panier.
- - « Custom header cart » affiche correctement la devise : 10 GBP
- - Passez à l’allemand
- - « Custom header cart » s’affiche de façon incorrecte : 10 USD
- - Actualisez la page actuelle en allemand, « Custom header cart » s’affiche maintenant correctement : 20 USD
Solution de contournement
Comme solution temporaire, vous pouvez ajouter $woocommerce->cart->calculate_totals() après global $woocommerce et l’extrait de code lui-même.
Sera corrigé dans la prochaine version.