Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: Fehler beim Absenden erkennen

  1. #1
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.975
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard Fehler beim Absenden erkennen

    Hallo Zusammen,

    wenn man z. B. im Texteingabefeld eines Formulars Sonderzeichen verwendet, wird das Formular nicht versendet, es wird nicht auf die Weiterleitungsseite gesprungen sondern der Nutzer verbleibt auf der derzeitigen Seite. So soll es auch sein.

    Für den Nutzer ist es jedoch nicht immer auf Anhieb ersichtlich wenn etwas nicht geklappt hat, der Hinweis kommt zwar beim betroffenen Feld, aber das sieht evtl. nicht jeder sofort.
    Gibt es evtl. eine Einstellung fürs Formular, dass nach Klick auf Absenden und Vorliegen eines Fehlers die View dorthin springt?

    Gruß
    tschero
    Geändert von tschero (28.10.2020 um 20:59 Uhr)
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  2. #2
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.975
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hm,

    niemand eine Idee?
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Kannst du ja per JavaScript veranlassen.

  4. #4
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.975
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast Du einen Ansatz für mich, wie ich per JS rausfinde, wo der Fehler im Formular gezeigt wird und wie man dann genau die Ansicht dahin bekommt?
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.050
    Partner-ID
    10107

    Standard

    Bspw. nach p.error in einem form Ausschau halten und dann einfach zum ersten gefundenen Element hin scrollen lassen. Ich denke es gibt auch hier im Forum schon fertige Scripts dafür.

  6. #6
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.975
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Vielen Dank, dafür.

    Das hier hat dann geholfen:
    https://community.contao.org/de/show...l=1#post437092


    Gruß
    tschero
    Geändert von tschero (29.10.2020 um 17:19 Uhr)
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  7. #7
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Frage

    Zitat Zitat von tschero Beitrag anzeigen
    Vielen Dank, dafür.

    Das hier hat dann geholfen:
    https://community.contao.org/de/show...l=1#post437092
    Wenn ich besagtes Script ins Formular mit einbaue, dann erhalte ich einen Fehler in der Konsole:
    Code:
    Uncaught TypeError: Cannot read property 'scrollIntoView' of null
    Muss die HTML5-Validierung hierfür nun aktiviert sein oder nicht?

    Grüße,
    mapfei

  8. #8
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.975
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    ich habe der Seite mit dem Formular ein separates Seitenlayout gegönnt und den Code im Seitenlayout unter "zusätzliches javaScript" eingebaut.

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  9. #9
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Standard

    So tritt der Fehler aber trotzdem noch auf...

  10. #10
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.975
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hm,

    ich habe lediglich in dem Seitenlayout den Code eingetragen und der Seite mit dem betroffenen Formular das angepasste Seitenlayout zugewiesen.
    contao_layout_js.jpg
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  11. #11
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Standard

    Das Problem lag/liegt bei der Erweiterung contao-ajaxform, welche ich im Einsatz hatte. Binde ich das Formular normal ein, funktioniert auch das autofocus Script problemlos.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •