WPML
Statut
Résolu
Signalé pour
WPML Multilingual & Multicurrency for WooCommerce 4.12.0
Résolu dans
4.12.2

Aperçu de l’anomalie

WooCommerce vous permet de choisir comment gérer les taxes avec vos prix. Vous pouvez les saisir taxes incluses ou hors taxes.

Cependant, si vous avez configuré plusieurs devises avec WPML Multilingual & Multicurrency for WooCommerce et que vous utilisez l’option Oui, je saisirai les prix TTC dans WooCommerceParamètresOptions de TVA, les commandes créées manuellement (directement dans l’interface d’administration) afficheront les prix dans la bonne devise, mais en utilisant toujours le montant de la devise par défaut.

Solution de contournement

Nos développeurs sont déjà au courant de cette situation et elle sera corrigée dans notre prochaine version publiée. Cependant, vous pouvez utiliser la solution de contournement suivante en attendant :


  1. Veuillez vous assurer de faire une sauvegarde complète de votre site avant de continuer.

  2. Ouvrez /woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php

  3. Cherchez la ligne 343.

  4. Remplacez :
    				if ( ('total' === $key
    				      && $item->get_total() !== $item->get_subtotal()
    				     )
    				     || $this->total_is_changed( $item )
    				) {


  5. Par :
    				if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) {

Toutes les anomalies connues →