Neu BUG: Checkout - Registrierung

Groundhog

Sehr aktives Mitglied
11. Januar 2011
410
49
Austria
Ich arbeite gerade im Shop 4.06 und baue die Formulare optisch um. Gerade ist mir aufgefallen, dass im ersten Checkout Step mehrere Ungereimtheiten drin sind.

1.) Ausfüllen des Neukundenformulars:

Bei Anhaken der Checkbox "Neues Kundenkonto erstellen" wird eine Passwortabfrage collapsed, allerdings funktioniert die Passwortprüfung offenbar nicht richtig, denn es wird weder bei fehlender Übereinstimmung der beiden Passwörter, noch bei nicht erreichen der geforderten Zeichenanzahl gewarnt.

Nach Anschicken des Formulars (mit falschen Daten) wird der Hinweis: "Felder mit einem * müssen ausgefüllt werden." angezeigt und das Formular wird neu geladen, allerdings fehlt dann die "Neues Kundenkonto erstellen" Checkbox samt der Passwortfelder.

2.) Weiters wird auch nicht geprüft ob die E-Mailadresse bereits einem Kunden zugeordnet ist.

Beide Fehler lassen sich auch im JTL Demoshop nachstellen.

gibt es hierfür eine Lösung, bzw wie lässt sich die korrekte Funktion herstellen. Das Formular für die Kundenkontoerstellung (registrieren.php) funktionert hingegen problemlos.
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
524
Halle
Das werden wir mit dem nächsten Build noch fixen. Für alle Interessierten, hier der Hotfix:
In der Datei /includes/bestellvorgang_inc.php in Zeile 314 muß
PHP:
$step = 'edit_customer_address';
durch
PHP:
$step = 'accountwahl';
ersetzt werden.
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
461
Emsland
Firma
Notun Delend
Mit der gen. Änderung sollte das komplette Formular wieder angezeigt werden.
Hier leider nicht. Es ist immer noch so, das wenn ich die Neukundendaten mit nicht übereinstimmendem Passwort abschicke, der folgende Text erscheint:
"Felder mit einem * müssen ausgefüllt werden."
Es sind in diesem Fenster keine Felder für eine Passwortangabe vorhanden. Klicke ich dann auf weiter, geht der Bestellvorgang auch weiter zur Versand- und Zahlungsart.
ES SIND ABER ZWEI UNTERSCHIEDLICHE PASSWÖRTER EINGEGEBEN WORDEN! (mit FF und Chrome getestet, Cache geleert)
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
524
Halle
Hmm... Vorsichtige Frage: Hast du das richtige "$step = 'edit_customer_address';" geändert? In der Datei gibt es das an der Stelle zweimal ziemlich nah beieinander. Einmal in Zeile 307 (das nicht!) und einmal in Zeile 314 (das isses!). Also in der Funktion "pruefeRechnungsadresseStep" muss das ZWEITE "$step = 'edit_customer_address';" nach "$step = 'accountwahl';" geändert werden.
 
  • Gefällt mir
Reaktionen: _simone_

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
461
Emsland
Firma
Notun Delend
Falk, der Hellseher ;)
Ich habe in der Tat die erste Zeile (307)geändert. :oops:

Gerade korrigiert und getestet --> top
Sorry für die Konfusion und vielen Dank!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Preisspanne Bug oder Dummheit?? Allgemeine Fragen zu JTL-Shop 0
Bug: "Angebot automatisch einstellen" Option bei Vorlagen eBay wird automatisch deaktiviert JTL-Wawi 1.9 1
[Bug] Zertifikatsnummern werden übertragen, der Button bleibt aber ausgegraut Otto.de - Anbindung (SCX) 0
BUG oder gehackt JTL-Wawi 1.9 2
Neu Bug bei Konfigurationsartikeln. Wenn Warenkorb nicht leer, Teile der Konfigurationsartikel-Optionen auf englisch. JTL-Shop - Fehler und Bugs 0
[BUG]🪲 Stücklisten Komponenten im Lieferschen (List & Label) ausgeben | Komponenten-Menge falsch + [Workaround] JTL-Wawi 1.9 1
Neu Neueste Version Paypal Checkout: Rechnungskauf mit Ratepay und Paypal-Kreditkarte sind nicht verfügbar. Plugins für JTL-Shop 18
Neu Umstellung Paypal Plus auf Paypal Checkout - bleiben die Sonderkonditionen erhalten ? Smalltalk 2
Neu PAYPAL CHECKOUT - Domain binden Plugins für JTL-Shop 1
Neu Paypal Checkout - Wann werden Vebindungen zu Paypal aufgebaut bzw. fließen Daten zu Paypal? (Datenschutz) Plugins für JTL-Shop 6
Neu Nach dem entfernen des PayPal Checkout werden keine Zahlungsarten anderer Anbieter angezeigt. JTL-Shop - Fehler und Bugs 4
Neu Nach Update von PayPal Checkout wird PayPal Zahlungsart entfernt Plugins für JTL-Shop 4
Neu PayPal Checkout Update auf 1.5.1 nicht möglich Betrieb / Pflege von JTL-Shop 2
Neu PayPal Checkout Update Plugins für JTL-Shop 12
Neu Postfinance Checkout Alternativen Plugins für JTL-Shop 0
Update von 1.6.47.2 auf 1.9.5.3 (Registrierung, usw.) JTL-Wawi 1.9 1
Neu Amazon Pay Registrierung Plugins für JTL-Shop 1

Ähnliche Themen