- Status
- Gelöst
- Gemeldet für
- WPML Multilingual & Multicurrency for WooCommerce 4.10.4
- Gelöst in
- 4.12.0
Übersicht über das Problem
Wenn Sie mit dem Plugin WooCommerce Bundled Products eine manuelle Bestellung erstellen, die ein gebündeltes Produkt enthält, sind die Preise für die gebündelten Produkte die tatsächlichen Produktpreise und werden zu den Preisen des Bündelprodukts hinzugefügt.
Problemumgehung
Unsere Entwickler arbeiten an der Behebung dieses Problems. In der Zwischenzeit:
- Erstellen Sie ein vollständiges Backup Ihrer Website.
- Bearbeiten Sie die Datei wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.
- Suchen Sie die Zeile 337.
- Ersetzen Sie:
foreach ( array_keys( $converted_totals ) as $key ) { if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) { - Durch:
foreach ( array_keys( $converted_totals ) as $key ) { if ( ! $item->get_total() ) { continue; } if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) {