Hallo Shopware,
kann es sein, dass dieses Problem
von 2013 noch immer besteht?
Das kann ich nicht glauben.
Sage mir jemand, dass es nicht stimmt oder es eine Lösung gibt
Grüße aus Köln
Helmut Rieth
Hallo Shopware,
kann es sein, dass dieses Problem
von 2013 noch immer besteht?
Das kann ich nicht glauben.
Sage mir jemand, dass es nicht stimmt oder es eine Lösung gibt
Grüße aus Köln
Helmut Rieth
Hallo Herr @Michael_Telgmann ,
es sieht so aus, als wäre das versucht worden, das Problem zu lösen, allerdings zumindest in V5.7.7 funktioniert das nicht:
in
engine/Shopware/Core/sAdmin.php
werden teilweise die bereits mit dem Währungsgfaktor multiplizierten Preise mit den Grundpreisen verglichen / berechnet.
Korrekturen wären zumindest soweit ich es beurteilen kann:
Zeile 3086
(!empty($dispatch['shippingfree']) && round($dispatch['shippingfree'] * $currencyFactor, 2) <= $basket['amount_display'])
statt
(!empty($dispatch['shippingfree']) && $dispatch['shippingfree'] <= $basket['amount_display'])
und
Zeile 3135:
$difference = $result['shippingfree'] - round($basket['amount_display'], 2);
statt
$difference = round(($dispatch['shippingfree'] - $basket['amount_display']) * $currencyFactor, 2);
Könnten Sie das bitte überprüfen?
Danke.
Mit freundlichem Gruß
Helmut Rieth
Hallo Herr Rieth,
wir haben für das Problem bereits ein Ticket vorliegen: Shopware Issuetracker
Gerne können Sie dort upvoten.
Ihre Lösung habe ich jetzt nicht überprüft, sieht aber auf dem ersten Blick plausibel aus. Falls Sie möchten, würden wir uns auch über einen Pull-Request auf GitHub freuen GitHub - shopware/shopware: Shopware 5 Repository - For Shopware 6 visit https://github.com/shopware/platform
Dort könnten Sie dann direkt Ihren Lösungsvorschlag bereitstellen.
Viele Grüße aus Schöppingen
Michael Telgmann