Neu Problem bei vorbefüllten Formular-Feldern - Inhalt wird nicht erkannt

MichaelH

Sehr aktives Mitglied
17. November 2008
13.827
1.545
Ich weiß das Problem oder "Bug" ist nicht einfach, aber mir als Shopbetreiber wird übel bei dem Gedanken an meine Neu-Kunden !

z.B. beim Kundenkonto anlegen als Neukunde werden mir Inhalte vorgeschlagen, also eine einfache und hilfreiche Funktion in Chrome & Co.

Dann aber: der Fehler wird angezeigt - das Feld ist befüllt wird aber als leer reklamiert, ich springe raus, ich springe rein, ich klicke rein, nix, keine Eingabe oder Änderung möglich.
Absenden bringt keine Änderung, erneut der Fehler.

Erst als ich im Feld die Leertaste drückte wurde der Inhalt gelöscht, ich gab die gleiche Mailadresse ein und es ging weiter ...

Ein absolutes No-Go !

Frage: wer hat das schon erlebt in seinem eigenen Shop4 ?
 

Anhänge

  • neues konto.jpg
    neues konto.jpg
    56,4 KB · Aufrufe: 32

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.362
340
Halle (Saale)
Das wäre dann wenn schon ein Bug in Chrome. Sowohl der Vorschlag als auch die Validierung passieren nämlich unabhängig vom Shop selbst rein durch den Browser.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.827
1.545
Gut, so lange es kein Shop4-Problem ist, dann muss der Kunde (oder ich als Test-Kunde im eigenen Shop) auch in anderen Shops damit zurecht kommen.

Wir haben erst im September auf Shop4 umgestellt und im Shop3 hatte ich das Problem nie. Dort hatte ich allerdings kaum noch einen Grund etwas zu testen, kann also auch an der Häufigkeit liegen warum es mir nun immer wieder passiert.

Als Hinweis aber noch ergänzt:
Wenn ich meinen Namen eintippe kommt ein Vorschlag der einen Teil der Felder befüllt, Mail wird nicht befüllt.
Wenn ich dann weiter unten Adressdaten eintippe kommt ein Vorschlag den ich wähle und erst hier kommt dann die Mailadresse mit.
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.878
519
Halle
Hallo,
Wenn ich meinen Namen eintippe kommt ein Vorschlag der einen Teil der Felder befüllt, Mail wird nicht befüllt.
Wenn ich dann weiter unten Adressdaten eintippe kommt ein Vorschlag den ich wähle und erst hier kommt dann die Mailadresse mit.
Dieses automatische ausfüllen von Formularen ist ein Chrome-Feature (Einstellungen -> AutoFill-Einstellungen) . Die bearbeitete Webseite hat darauf keinen Einfluß. Mglws. zieht sich Chrome die Daten sogar aus deinem Google-Konto, wenn du den Browser damit "synchronisiert" hast.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.827
1.545
Das ist mir schon klar, mir geht es um die Kunden nicht um mich.

Trotzdem ist es erstaunlich, dass im Feld ein Wert sichtbar steht, ich mein Kundenkonto speichern will und mir der Shop sagt das Feld sei leer.
Ich muss das nicht verstehen und ich kann es auch nicht verstehen.

Denn auto-fill heißt ja "fill" und nicht "fülle etwas sichtbar für den Menschen aber unsichtbar für das Programm ein". :) :)

Egal, ist eben so wie es ist, geschuldet dem Web2018.
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.362
340
Halle (Saale)
Trotzdem ist es erstaunlich, dass im Feld ein Wert sichtbar steht, ich mein Kundenkonto speichern will und mir der Shop sagt das Feld sei leer.
Nochmal: das sagt eben nicht der Shop, sondern der Browser. Die Meldung "Füllen Sie dieses Feld aus" wird durch Chrome generiert. Der Shop kann da nichts für - wir definieren nur das Eingabefeld als Pflichtfeld.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.827
1.545
Aha, dann gibt es also so was wie eine Bildschirmsteuerung in einem Browser der über Steuercodes Bedingungen prüft ?
Ihr habt hier also so was wie eine "not empty" oder "must fill" Prüfung drin oder "Type Mailadresse" ?
Das ist ja was ganz Neues Altes.

Gut, das ist dann nicht der Shop, aber die Bedingung festgelegt wird trotzdessen durch die Programmierung, denn es ist ja nicht jedes Feld ein Pflichtfeld und somit gibt Shop4 vor was ein Pflichtfeld ist und was nicht. Und da sind wir wieder beim Shop4.

Ich will dich nicht ärgern, aber das ist doch so ?

Wäre interessant zu wissen was passiert, wenn man diese Validierung herausnimmt (und die Mailadresse im Shop prüft, also als Textfeld)

SG, Michael

PS: Das ist ja richtig "Old-School" wenn eine Eingabe-Validierung dort stattfindet und dann die Mail-Adresse nochmals im Shop4 geprüft wird. Oder kann der Browser prüfen ob ein @ enthalten bzw. ob es ein gültiges Mail-Adresse-Format ist ? :)
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.362
340
Halle (Saale)
Ja, kann er.
Das sind ganz normale HTML5-Inputs. Bei type="email" prüft der Browser, ob es sich um eine Emailadresse handelt. Bei dem zustätzlichen Attribute "required" prüft er außerdem, ob das Feld überhaupt ausgefüllt ist.
Du musst halt ein wenig auf die Farbe achten: Chrome stellt die Felder geld (? ich bin farbenblind) dar, wenn nur ein Vorschlag eingefügt wird. Dieser muss noch durch einen Klick oder "Tab" bestätigt werden. Erst dann setzt er die Werte wirklich ins Feld ein. Ich gehe also davon aus, dass wenn dies keine Pflichtfelder wären, sie in deinem Fall aus dem Screenshot leer abgesendet werden würden.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.827
1.545
"Du musst halt ein wenig auf die Farbe achten "

Dein Wort in Gottes Ohr, mir geht es um die Kunden, nicht um mich.
Wenn ich schon über so ein Problem stolpere, dann werden es Kunden auch tun.

Nun weiß ich Bescheid, beruhigend ist es nicht. :)

Besten Dank !
 

holzpuppe

Sehr aktives Mitglied
14. Oktober 2011
1.685
244
Leipzig
Hey Michael, das ist eher das Problem von Chrome. Mir ist in Vivaldi (Chromebasis) nach einem Update irgendwann in der letzten Woche ähnliches passiert, aber im DHL-Geschäftskundenportal. Da war der Name im "Straßenfeld" und die Straße im Hausnummernfeld und auch sonst irgendwie "fuckt up". Ich kann mich nicht erinnern je zuvor Probleme damit gehabt zu haben. Aber nun ist es so. Ggf. schau dir mal die "Autofill-Adresse" in deinem Chrome an und bearbeite diese. Oder schalte es aus. ;) Und in Chrome sich in ein Googlekonto einzuloggen sollte man eher vermeiden. Es gab zwar ein Update, aber in der Autoeinstellung trackt und schnüffelt Google mehr rum als dir lieb sein sollte und mehr den je.
 

holzpuppe

Sehr aktives Mitglied
14. Oktober 2011
1.685
244
Leipzig
Der Kunde wird Probleme haben, aber leider muss der Kunde in den Browsereinstellungen rumfummeln. Also wird er nix machen und aufgeben.
Ich dächte das ich via w3c was finde, aber "leider" keine Probleme mit dem hier geschilderten Problem. (Andere, ja. xD Die aber schätzungsweise von JTL fix gefixt werden könnten.) (https://validator.w3.org/nu/?userag...jtl-shop.blackbike-forest.de/registrieren.php)

Was mir bei dem Thema aufgefallen ist, ist die Adresse an sich. In den "Autofills" der chromebasierten Browser und zBs. bei PayPal, ist die Straße und Hausnummer EIN Feld und nicht Zwei. Das erklärt bisweilen Irritierung und Tipporgieren von Kunden die dann in "Straße 5 5" und Hausnummer "55" wohnen obwohl es doch die "Straße 5" ist. Aber ich glaube dazu braucht es einen separaten Thread?
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.827
1.545
Das ist schon lange so.

In JTL-Shops wird auch gerne das Geburtsjahr im Firmennamen eingefügt und der Name im Feld UID.

Firmennamen - lassen wir drin, ist ja egal.
UID - mussten wir die Prüfung manuell programmieren, da die Prüfung der UID in einem österr. JTL- Shop nicht funktioniert und daher out-of-the-box abgeschalten werden muss. Nun prüfen wir zumindest soweit, dass ein Name im UID-Feld üblicherweise erkannt wird.

Man lernt damit zu leben ... ;)
 

holzpuppe

Sehr aktives Mitglied
14. Oktober 2011
1.685
244
Leipzig
Aaah. Ja: Geburtsjahr im Firmannamen. Und ich dachte am Anfang...naja...interessanter Firmenname...solls ja geben. XD
UID bzw. USt-IdNr. kenne ich eigentlich nur mit "NULL" und dann ist die Firma auch "NULL" und Adresszusatz "NULL". Zweimal reicht ja nicht. Ich dächte da mal einen Workflow gemacht zu haben....greift scheinbar nicht mehr. Naja...muss ich mal nach Weihnachten watt fummeln.:rolleyes:
 

holzpuppe

Sehr aktives Mitglied
14. Oktober 2011
1.685
244
Leipzig
Und jetzt sehe ich gerade, dass das Feld Ort nicht wie die anderen Felder weiß hinterlegt ist, sondern transparent. Gibt es dafür einen Grund?
HTML:
<input name="ort" class="city_input form-control typeahead tt-input" id="city" style="vertical-align: top; position: relative; background-color: transparent;" dir="auto" spellcheck="false" required="" type="text" placeholder="Ort" value="" autocomplete="off">
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.827
1.545
Und das gibt keine Folgeprobleme ?
Wird das eMail-Format auch im Shop geprüft oder dann einfach durchgewunken ?
Eingaben wie Hausnummer geprüft ob leer oder nicht ?

Denn wenn sich hier der Programmierer auf die Browserprüfung verlässt, dann ....
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
6.698
1.611
Berlin
Du verstehst das vermutlich falsch, niemand verlässt sich auf eine Browserprüfung, das ist mit HTML5 gekommen und eigentlich ein nettes Feature das der Browser eine Vorabprüfung macht und die Seite nicht extra geladen werden muss.

Es wird aber dennoch eine komplette Serverseitige Prüfung durchgeführt, alles andere wäre murks.
 
Ähnliche Themen
Titel Forum Antworten Datum
Stücklisten-Problem bei OTTO Retouren Otto.de - Anbindung (SCX) 1
Neu Automatisierter Import Händler-CSV, Problem mit unterschiedlichen Artikeln bei gleicher EAN Schnittstellen Import / Export 7
Neu DHL Wunschzustellung - Problem bei Einstellungen u. Ausschluss von Zahlungsarten?! User helfen Usern - Fragen zu JTL-Wawi 2
Neu Google Shopping Problem Allgemeine Fragen zu JTL-Shop 2
Neu Shopify Erhöhung der Varianten von 100 auf 2000 - Connector App Problem Shopify-Connector 4
Gelöst Hardware für häufige Konstellationen mit USB und Swissbit TSE-Problem ab Android 11 JTL-POS - Fragen zu Hardware 5
Neu custom.css Versionierung / Cache Problem? Technische Fragen zu Plugins und Templates 5
Neu Problem mit Produkt-Link (?isAjax) JTL-Shop - Fehler und Bugs 3
Neu FFN Portal down - Gateway Problem? JTL-Wawi - Fehler und Bugs 4
Problem ebay Abgleich JTL-Wawi 1.8 4
Neu Problem beim Update von 5.0.0 auf 5.2.4 (Integrity constraint violation: 1062 Duplicate entry 'COUNTRY_VIEW' for key 'PRIMARY'") Installation / Updates von JTL-Shop 3
Neu Email bei Zahlungseingang schicken (manueller Auftrag) JTL-Workflows - Fehler und Bugs 0
Neu Steuerschlüssel nach Warengruppe bei Rechnungserstellung User helfen Usern - Fragen zu JTL-Wawi 0
Fehlermeldung bei JTL-Connector/JTL-Wawi WooCommerce-Connector 1
Neu Lieferschein "vom Besteller" anfügen bei Lieferantenbestellung User helfen Usern - Fragen zu JTL-Wawi 0
Grundpreise bei Vaterartikel in der Artikelvorschau im Shop JTL-Wawi 1.8 9
Neu Kein Alt Tag bei Vorschau Bildern in Blogbeiträgen Betrieb / Pflege von JTL-Shop 0
Neu JTL Paypal Checkout Button bei Konfigurationsartikel verhindern Plugins für JTL-Shop 1
Neu "Artikelanzahl in den Warenkorb" ausblenden bei Artikeln die es nur 1x gibt Betrieb / Pflege von JTL-Shop 2
Neu Bei Hermes ist Sendungsnummer gleichzeitig die Retourennummer. Otto.de - Anbindung (SCX) 3
Neu Multishop Lizenz bei unterschiedlichen Mandanten? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Autorisierte Zahlungen über mollie werden bei Rundungsdifferenz storniert. WooCommerce-Connector 0
Nachträglich Zölle bei Artikel EK-Netto einpflegen JTL-Wawi 1.8 4
Neu Wie gebrauchte Waren bei Ebay einstellen? Workflow User helfen Usern - Fragen zu JTL-Wawi 0
Neu Falscher Benutzer bei "Letzte Änderung durch". JTL-Wawi - Fehler und Bugs 3
Neu 5.3.1 HTTP Error 500 bei Bestellungen Gelöste Themen in diesem Bereich 4
Automatisierung bei Merkmalen JTL-Wawi 1.7 6
Neu Workflow bei Login in WMS / WAWI starten User helfen Usern - Fragen zu JTL-Wawi 10
Gelöst Kassenschublade und Drucker bei iMin D4 Pro JTL-POS - Fragen zu Hardware 3
Ameise Importfehler bei Artikeln JTL-Wawi 1.8 2
Globaler Mindestbestand bei neuen Artikeln wird trotz Nullbestand nicht in den Bestellvorschlägen berücksichtigt JTL-Wawi 1.6 1
Falsche Bankverbindung bei (alten) Aufträgen aus Abonnements JTL-Wawi 1.8 0
Anmeldefenster versteckt bei 2 aktiven Bildschirmen JTL-Wawi 1.8 4
Überverkäufe bei Kaufland kaufland.de - Anbindung (SCX) 4
Textfeld auf Folgeseiten bei Angebotsvorlage JTL-Wawi 1.8 1
Neu Fehler bei Sprach- und Währungsumstellung Allgemeine Fragen zu JTL-Shop 0
Neu [BUG] Erweiterter Filter "Laufend bei Ebay" funktioniert nicht mehr [v1.8.xx & 1.9.x.x] Gelöste Themen in diesem Bereich 7
Neu Amazon Rechnungen stehen als "nicht bezahlt" bei den Rechnungen offen Amazon-Anbindung - Fehler und Bugs 0
Versandkosten werden bei der Gewinnermittlung nicht breücksichtig (1.8.12.2) JTL-Wawi 1.8 1
Neu Amazon Bearbeitungszeit ändern bei 600000 Angeboten Arbeitsabläufe in JTL-Wawi 1
Entfernen von Lieferzeiten bei Artikeln ohne Lieferzeiten Einrichtung JTL-Shop5 6
Beantwortet Keine Umstatzsteuer bei ausländischen Kunden Allgemeine Fragen zu JTL-Shop 7
Neu IonCube bei JTL Hosting? Allgemeine Fragen zu JTL-Shop 2
Neu zweiten Shop auch bei JTL hosten ? Allgemeine Fragen zu JTL-Shop 1
Neu Error Code = 0 bei Installation JTL-Shop 5.3.1 Einrichtung JTL-Shop5 3
Neu Probleme mit EAN als Barcode bei Varkombis Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Dateiänderungen bei Export (Auftrag) User helfen Usern - Fragen zu JTL-Wawi 3
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Neu Im Warenkorb werden falsche Merkmalnamen geladen bei mehrsprachigen Shops JTL-Shop - Fehler und Bugs 2
Zahlungsarten bei Angebote etc. JTL-Wawi 1.8 0

Ähnliche Themen