Zum Inhalt springen

Powermail2 - Validierung von input und textarea auf maximale Zeichenanzahl

Erstellt am 5. Februar 2014 · 2 Antworten · letzte Antwort am 12. Februar 2014

Tags: Powermail, TYPO3 6, Frage

ra-kue-lue ·

Hallo,

Ich suche eine Art Howto oder Tipp, wie man in Powermail 2 Felder validieren kann. Es geht zunächst hauptsächlich darum, die maximal mögliche Anzahl von Zeichen in Input und Textarea zu begrenzen. In der Standard-Installation scheint hier "unendlich" möglich zu sein.

Leider habe ich bei meiner Recherche noch nichts gefunden, was ich verstehen würde 😉
In Powermail 1.6 konnte man so was ja mit "validate" und regulären Ausdrücken lösen.

Aber für Powermail 2 habe ich bislang keinerlei Hinweise auf was ähnliches gefunden.

Hat hier vielleicht jemand einen Hinweis?

Vielen Dank im Voraus,

Ralf

einpraegsam.​net ·

Ist nicht out of the box in powermail 2 implementiert.
Clientseitige Lösung:
- Inputfelder: maxlength="20" im HTML-Tempalte der Felder
- Textarea: Etwas jQuery hilft sicher, die Anzahl der Zeichen zu begrenzen

Serverseitige Lösung: Hier müsste man einen eigenen Validator schreiben

ra-kue-lue ·

Hallo einpraegsam.net,

vielen Dank für Deine Antwort. OK, quick and dirty habe ich das für das Input-Feld so gemacht, aber wie klappt das für das Text-Feld?

Wie kann man die Klasse im Textfeld manipulieren, dass da dann ein Funktionsaufruf für eine eigene Funktion erscheint, wie in der Doku kurz beschrieben?

Oder geht das zur Zeit nur, in dem man das Template für das Textfeld umbaut?

Grundlegend scheint es ja so zu laufen, wie das Validierungsplugin von "position absolute". Das hatte ich mir als potentielle Lösung bereits unabhängig herunter geladen, bevor ich den Hinweis in der aktuellen Online-Doku gefunden habe.

Ralf