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

MichaelH

Sehr aktives Mitglied
17. November 2008
14.630
1.964
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.369
347
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
14.630
1.964
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.881
529
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
14.630
1.964
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.369
347
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
14.630
1.964
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.369
347
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
14.630
1.964
"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.715
260
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.715
260
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
14.630
1.964
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.715
260
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.715
260
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">
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.477
2.595
Berlin
Firma
css-umsetzung
Ihr wisst ja das Ihr die Browserprüfung mit dem attribut novalidate im Form Tag unterbinden könnt oder?
Dann wird das Serverseitig geprüft.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.630
1.964
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
8.477
2.595
Berlin
Firma
css-umsetzung
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
Neu Problem bei Varianten-Upload mit Amazon Lister 2.0 (Attribut-Mapping Farbe/Größe) Onlineshop-Anbindung 1
Neu SaaS Connector – product.push Performance-Problem bei Shopware 6.6 Shopware-Connector 3
Neu Problem mit Dantezeile und fehlerhafte Angebotsgültigkeit. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Problem Wawi 2.0 mit DHL Versand JTL-Wawi 2.0 1
Neu Problem mit "eigenen Seiten" Betrieb / Pflege von JTL-Shop 2
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Problem mit Hintergrundfarbe Einrichtung JTL-Shop5 1
Fehlermeldung bei DHL 4.0 versand JTL-Wawi 2.0 0
Neu Neuerdings E-Mail benachrichtigung bei "Pick up in Store", allerdings mit E-Mail "Bestellung wurde abgeholt" Shopify-Connector 0
Neu keine Kontakt Absender/Empfänger bei DHL Versenden 4.0 JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu DHL Versenden 4.0 HS Code-Fehler bei Freiposition JTL-ShippingLabels - Fehler und Bugs 2
Neu Muss man für DHL Versenden 4.0 einen neuen Benutzer bei DHL anlegen? JTL-ShippingLabels - Ideen, Lob und Kritik 2
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 0
Absturz bei Hinzufügen von Artikelbildern JTL-Wawi 2.0 3
Neu Falsche Zahlungsart bei Gutscheinzahlungen im DSFinV-K-Export JTL-POS - Fehler und Bugs 0
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 17
Update auf 2.0.1.0 bricht ab bei 1.12.0.0. JTL-Wawi 2.0 6
Probleme bei der Verbindung zur Datenbank JTL-Wawi 2.0 12
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Artikelnamen bei Varioartikel nichtänderbar mit csv JTL-Wawi 1.10 0
Neu 5.6.1 Bug bei Versandarten mit Kalkulation durch Artikelmenge und Staffelpreisen JTL-Shop - Fehler und Bugs 2
Neu Seit Update auf JTL-WaWi 2.0.0.0 keine Abholung der Kundendaten bei MediaSaturn-Bestellungen JTL-Wawi - Fehler und Bugs 7
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0
Neu Google Shopping: identifier_exists bei fehlender GTIN Allgemeine Fragen zu JTL-Shop 3
Neu Workflow automatisch bei Warenausgang für Bestand und Puffer JTL-Wawi - Ideen, Lob und Kritik 12
Neu Anzeigen der Zahlungsart, die bei der Zahlung gesetzt wird Eigene Übersichten in der JTL-Wawi 10
Versandkosten bei gemischten Steuersätzen JTL-Wawi 2.0 6
Gelöst Bekannte Störung: Fehler "Der Inhaltstyp text/html stimmt nicht mit text/xml überein" bei der Labelerstellung Gelöste Themen in diesem Bereich 1
Neu Synchronisation funktioniert nur bei manchen Produkten Shopify-Connector 7
Neu Reihenfolge der Länder (bei der Versandkostenberechnung) Betrieb / Pflege von JTL-Shop 2
Neu Workflow Ereignis "Position hinzufügen" bei Angebote User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kundenrabatte bei Auftragsimport JTL-Ameise - Fehler und Bugs 0
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop User helfen Usern - Fragen zu JTL-Wawi 3
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop Eigene Übersichten in der JTL-Wawi 0
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Neu Gelangensbestätigungen bei innergemeinschaftlichen Lieferungen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Ständig neue Angebote von JTL und Fallen bei Unaufmerksamkeit Smalltalk 26
Export Zahlungen Amazon marketplace bei Kombi OSS und FBA erfolgt nach JTL2DATEV unvollständig JTL-Wawi 1.9 0
Neu Massive 504 Timeouts bei Bot-Crawl (JTL-Hosting) – PHP-Worker-Pool als Flaschenhals? JTL-Shop - Fehler und Bugs 2
Neu Hinweisfeld bei Versandarten: HTML Code möglich? Betrieb / Pflege von JTL-Shop 7
Neu Hinweis bei B2B-IGL User helfen Usern - Fragen zu JTL-Wawi 5
Aktualisierung Artikelbilder bei Kaufland nicht möglich? kaufland.de - Anbindung (SCX) 0
Neu Fehlermeldung bei Farbänderung im Nova oder Nova Child Theme Templates für JTL-Shop 2

Ähnliche Themen