- 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 );