Neu BUG: Checkout - Registrierung

Groundhog

Sehr aktives Mitglied
11. Januar 2011
429
50
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
527
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
463
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
527
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
463
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 PayPal lädt nicht mehr nach Update auf 5.6 (Child theme Checkout index.tpl Bug) Installation / Updates von JTL-Shop 0
Neu Wo kann ich mich über JTL Kundencenter beschweren? 20 Minuten Lang einen Bug im Ticket dokumentiert, und am Ende "ein Fehler ist aufgetreten" Smalltalk 3
Kleiner Bug > Wareneingang > Tastenbeschriftung ändert sich nach einmaligem Klicken JTL-Wawi 1.11 0
BUG in 1.11.4.0 - verpackte Pakete pro Mitarbeiter JTL-Wawi 1.11 1
Externe Belege löschen / VCS Bug JTL-Wawi 1.11 0
Bug in Version 1.11.2 – Alle Drucker-Einstellungen gehen nach Neustart verloren JTL-Wawi 1.11 19
Neu Paypal Checkout nimmt neue CLIENT ID und SECRET nicht wahr User helfen Usern - Fragen zu JTL-Wawi 1
Neu PayPal-Plugin blockiert bei PayPal-Störung Checkout JTL-Shop - Fehler und Bugs 4
Neu Falsche Umsatzsteuer bei Paypal-Checkout Bestellungen im Webshop JTL-Shop - Fehler und Bugs 3
Neu Kunde kann sich im Checkout-Prozess nicht anmelden bzw. bleibt nicht angemeldet. Installation / Updates von JTL-Shop 11
Neu PayPal Checkout Plugin (iPhone), Probleme mit PayPal-App Plugins für JTL-Shop 0
JTL Wawi API beendet Registrierung nicht 1.11.1 JTL-Wawi 1.11 11
Neu API Registrierung funktioniert nicht Schnittstellen Import / Export 3
Neu Registrierung über amazonpay nicht möglich Plugins für JTL-Shop 0

Ähnliche Themen