ich bin gerade dabei das Layout des Oxid Shops komplett zu überarbeiten und dabei habe ich einen Bug in der OXID Softeware gefunden. Da ich mir nicht zutraue diesen in englisch zu beschreiben hier in deutsch.
Der Fehler tritt in allen Versionen auf PE & CE.
anlegen eines Rabattes für alle 10%
anlegen einer Gutscheinserie 5% Rabatt
Man fügt einen Artikel in den Warenkorb und gibt die gültige Gutscheinnr. ein. Hier wird alles richtig berechnet, Rabatt & Gutschein wird angezeigt und abgezogen. Die Summen sind alle korrekt. Jetzt wird dieser Artikel aus dem Warenkorb gelöscht und anschließend ein anderer Artikel in den Warenkorb gefügt. Jetzt stimmen die Summen nicht mehr es wird auch nur noch die Rabatt-Aktion angezeigt der Gutschein wird nicht mehr angezeigt aber noch berechnet. (Cookie löschen)
Wenn ich die gleiche Aktion machen (etwas in den Warenkorb legen, Gutschein hinzufügen, Artikel löschen, neuen Artikel in Warenkorb) dann wird der Gutschein wieder angezeigt.
Diesen Fehler hab ich nur entdeckt weil ich die Themplats umgeschireben habe und da mal alle Funktionen ausprobieren muß damit ich sehe das auch alles richtig angezeigt wird. Man man erst hab ich gedacht das der Fehler bei mir liegt und ich innerhalb der Themplats einen Fehler habe. Aber der Testshop von OXID hat genau diesen Bug auch.
Würde mich freuen wenn das jemadn ins Englische übersetzt und dem OXID Leuten mal nahebringt. Wie geht es denn dann weiter? Wie lange dauert es bis so ein Fehler beseitigt ist? Wo kann ich nachlesen das der Bug beseitigt wurde?
Wie geht es denn dann weiter? Wie lange dauert es bis so ein Fehler beseitigt ist? Wo kann ich nachlesen das der Bug beseitigt wurde?
Das ist für einen spezifischen Bug schwer zu sagen. Statistisch überleben die Viecher ca. 8 Tage und sind meist im nächsten Update schon verbaut. Mit etwas Glück gibt’s auch im Bugtracker eine Beschreibung der Ursache im Quellcode.
Der Fehler ist deutlich umfassender als erst gedacht.
[B]ACHTUNG ALLE RABATTAKTIONEN SIND FALSCH WENN MEHR ALS EIN ARTIKEL IM WARENKORB LIEGT!!![/B]
Also zu wiederholung einfach im Testshop von OXID.
Eine Rabattaktion anlegen:
Wenn man jetzt einen Artikel in den Warenkorb legt wird der Rabatt (4Euro) ordentlich berechnet.
Wenn man jetzt noch einen Artikel in den Warenkorb legt wird der Rabatt (8,49Euro) auch ordentlich berechnet aber nur der Rabatt des ersten Artikels (4Euro) vom gesamtpreis abgezogen.
Na toll wo haben die denn das nachgeprüft.
Meine Bilderdoku sollte eigentlich genau so funktionieren.
Es handelt sich bei dem Fehler nicht um mein Problem sondern um ein OXID Problem
ich habe alle Tests auf dem OXID System durchgeführt anbei nochmal ein Bildschirmausdruck als Beweis. Es ist das Ergebnis wenn man der Anleitung folgen kann jeder wiederhohlen auf dem DEMO System von OXID oder mein Coocy ist kaputt.
[B]ES IST NICHT MEINE INSTALLATION SONDERN DAS OXID TESTSYSTEM[/B]
PS Meine persönlichen Daten hab ich aus dem Browser-Bild gelöscht
Hab es auch in der Enterprise Edition von OXID getestet und siehe da auch da ist der Fehler.
Es handelt sich also um einen Versionsüebrgreifenden FEHLER.
[B]Man für die ganzen Stunden die ich jetzt am testen und probieren bin sollt ich aber mal einen 100,- Euro eFire Gutschein bekommen wenn der Fehler sich als solcher bestätigt. [/B]
habe das obige Beispiel in meinem Shop probiert,
kann da keinen Fehler erkennen.
Er rechnet den Rabatt ab und bei Gesamtkosten wird auch alles abgezogen!
habe das obige Beispiel in meinem Shop probiert,
kann da keinen Fehler erkennen.
Er rechnet den Rabatt ab und bei Gesamtkosten wird auch alles abgezogen!
Habe die CE Version
Hab CE PE und EE getestet Fehler besteht überall.
Fehler tritt erst ab dem 2 Artikel im Warenkorb auf. Der erste wird richtig berechnet.
Hab auch nochmal einen anderen Browser getestet auf einem völlig anderem Rechner.
P.S.
Noch ein kleiner Tipp am Rande.
Wenn du sowas zeigen möchtest, bietet es sich an einfache Zahlen zu nehmen. z.B. 200 € und 10%. So kann man es auf einen Blick erkennen und muss nicht davor noch lang rumrechnen.
Fehlermeldungen müssen so schlank wie möglich gehalten werden, damit sie sofort nachvollziehbar sind.