WPML
Statut
Résolu
Signalé pour
WPML Multilingual & Multicurrency for WooCommerce 5.4.0
Résolu dans
WooCommerce Multilingual & Multicurrency 5.5.0
Extension/thème associé
B2B for WooCommerce

Aperçu de l’anomalie

Lors de l’utilisation de B2B for WooCommerce et de WPML Multilingual & Multicurrency for WooCommerce (WCML) avec la fonctionnalité multidevise activée, l’ajout d’un produit à une commande existante dans l’interface d’administration entraîne la suppression de l’article nouvellement ajouté immédiatement après l’enregistrement.

Solution de contournement

Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier …/wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.

  • Cherchez la ligne 253.

  • Remplacez :
    $order->remove_item( $itemId );
            


  • Par :
    //$order->remove_item( $itemId );
            

Toutes les anomalies connues →