Ergebnis 1 bis 5 von 5

Thema: Formcheck --> regex für Umlaute?

  1. #1
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    135

    Standard Formcheck --> regex für Umlaute?

    Guten Abend.

    Bin schon eine Weile am Googeln finde aber keinen funktionierenden Weg mein Umlaut Problem zu lösen.
    Habe ein Kontaktformular welches mit Formcheck überprüft wird, nur leider hat die deutsche Sprache Umlaute und so spuckt das Formular die Meldung "nur Buchstaben zulässig" beim Namen Günther aus....
    Das Funktioniert leider nicht: [a-zß-ü] das auch nicht [A-Za-z0-9_äÄöÖüÜß]
    das Ganze wollte ich in der formcheck.js oder formcheck-yui.js einfügen.

    Gibt es eine (bessere) Lösung ?

  2. #2
    Contao-Nutzer Avatar von teo
    Registriert seit
    26.04.2010.
    Ort
    Gera
    Beiträge
    85

    Standard

    Also [A-Za-z0-9_äÄöÖüÜß] ist schon ein gültiges Muster. Habe es im RegExr getestet und der erkennt auch die Umlaute es.

    Auf der Seite kann man die JavaScriptversion testen
    http://www.regular-expressions.info/...ptexample.html

    RegEx: [A-Za-z0-9_äÄöÖüÜß]
    Subject String: Günther
    Replacement text: +
    Result: +++++++
    0111001101101111011100100111001001111001

  3. #3
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    135

    Standard

    Wieso nimmt es das Formcheck Javascript nicht an ?

  4. #4
    Contao-Nutzer
    Registriert seit
    28.08.2009.
    Beiträge
    135

    Standard

    Habe etwas gefunden was zwar die Validierung laufen läßt jedoch den ganzen schönen Part verhaut...... sprich Formcheck fügt unformatierte Zeilen in das Formular ein


    http://www.alikonweb.it/forum/1-ause...umlaut-problem


    Wieso müssen wir den unbedingt Umlaute verwenden ?

  5. #5
    Contao-Nutzer Avatar von cgpro
    Registriert seit
    01.07.2009.
    Ort
    München
    Beiträge
    218
    Partner-ID
    11108
    User beschenken
    Wunschliste

    Standard

    also wenn ich in zeile 283 die abfrage wie folgt ändere, klappt es auch mit den umlauten:
    alpha : /^[a-zA-ZäöüÄÖÜ ._-]+$/i,

    die formcheck-yui.js muss natürlich auch angepasst werden.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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