WPML
Status
Gelöst
Gemeldet für
WPML Multilingual & Multicurrency for WooCommerce 4.12.0
Gelöst in
4.12.2

Übersicht über das Problem

WooCommerce ermöglicht es Ihnen, festzulegen, wie Sie Steuern bei Ihren Preisen handhaben. Sie können diese entweder inklusive oder exklusive Steuern eingeben.

Wenn Sie jedoch mehrere Währungen mit WPML Multilingual & Multicurrency for WooCommerce eingerichtet haben und die Option Ja, ich werde Preise inklusive Steuern eingeben unter WooCommerceEinstellungenSteueroptionen verwenden, zeigen manuell (direkt im Admin-Bereich) erstellte Bestellungen die Preise zwar in der richtigen Währung, aber immer mit dem Betrag der Standardwährung an.

Problemumgehung

Unseren Entwicklern ist dieses Problem bereits bekannt und es wird in unserer nächsten Version behoben. In der Zwischenzeit können Sie jedoch die folgende Problemumgehung verwenden:


  1. Bitte stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website erstellen, bevor Sie fortfahren.

  2. Öffnen Sie /woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php

  3. Suchen Sie nach Zeile 343.

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


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

Alle bekannten Probleme →