Opened 11 years ago

Closed 11 years ago

#167 closed defect (fixed)

Lieferanschrift wird nicht zurückgesetzt

Reported by: Roger Rehnelt Owned by: d.schmitzer
Priority: blocker Milestone: 3.1
Component: Core Version: 3.0
Keywords: Cc:

Description (last modified by Roger Rehnelt)

Hier das das Problem mit Screenshots sehr schön beschrieben:
http://forum.maennchen1.de/viewtopic.php?p=21048#p21048 (Achtung: geht über 2 Posts!)

In erster Linie sollte die Variablen _nicht_ in der Datenbank gespeichert werden, wenn der Haken nicht gesetzt ist, das löst 99% des Problems.

Was er im Beispiel noch angemeckert hat, ist wohl, dass das Lieferland zuklappt, wenn auf "Weiter" geklickt wird, was ich nicht ganz verstehe, da doch eine Javascript Abfrage durchgeführt wird. Die lädt doch nicht die Seite neu?

Change History (5)

comment:1 by Roger Rehnelt, 11 years ago

Description: modified (diff)

comment:2 by d.schmitzer, 11 years ago

Resolution: fixed
Status: newclosed
  • Zwei neue Funktionsweisen eingebaut:
  • Beim Validieren der Felder wird bei deaktivierter Lieferadresse (Checkbox) die Werte aus der Session gelöscht, so dass diese nicht mehr ausgefüllt sind.
  • Nach der Bestellung wird dieser Array ebenfalls geleert, damit bei der nächsten Adresse die Lieferanschrift nicht mehr aktiviert ist.

comment:3 by Roger Rehnelt, 11 years ago

Resolution: fixed
Status: closedreopened

comment:4 by Roger Rehnelt, 11 years ago

Das Problem tritt wieder auf!
Wenn die Lieferadresse gesetzt wurde und man durch den Checkout Prozess geht um am Ende aber nicht auf "kostenpflichtig bestellen" klickt, sondern auf Lieferadresse ändern und dann den Haken "Gesonderte Lieferadresse" raus nimmt, wird dennoch auf der letzten Seite die Lieferadresse wieder angezeigt.

comment:5 by d.schmitzer, 11 years ago

Resolution: fixed
Status: reopenedclosed

Problem besteht in kommender Version 3.1.5 nicht mehr

Getestet:

  • Bestellung mit Lieferadresse bis Overview -> Zurück zu Checkout und Haken raus -> Overview -> Alles ok
  • Bestellung ohne Lieferadresse bis Overview -> Zurück zu Checkout und Haken rein -> Overview ->Alles ok

Bei beiden Tests war die Bestellung im Backend nach Abschluß korrekt eingetragen.

Note: See TracTickets for help on using tickets.