- Status
- Gelöst
- Gemeldet für
- WPML Multilingual & Multicurrency for WooCommerce 5.4.0
- Gelöst in
- WooCommerce Multilingual & Multicurrency 5.5.0
- Zugehöriges Plugin/Theme
- B2B for WooCommerce
Übersicht über das Problem
Wenn Sie B2B for WooCommerce und WPML Multilingual & Multicurrency for WooCommerce (WCML) mit aktivierter Multicurrency-Funktion verwenden, führt das Hinzufügen eines Produkts zu einer bestehenden Bestellung im Admin-Bereich dazu, dass der neu hinzugefügte Artikel unmittelbar nach dem Speichern entfernt wird.
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Website-Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.
- Suchen Sie nach Zeile 253.
- Ersetzen Sie:
$order->remove_item( $itemId ); - Durch:
//$order->remove_item( $itemId );