Versuch mal pregMatch statt ereg.
Die beiden arbeiten mit unterschiedlicher Syntax.
Nachzulesen im PHP manual
http://de.php.net/manual/de/function.ereg.php
http://de.php.net/manual/de/function.preg-match.php
Also:
heiratsdatum.errorCheck.1 = pregMatch
heiratsdatum.errorCheck.1.value = /^(\d\d)\.(\d\d)\.(\d\d\d\d)/
usw.
Viele Grüße,
Reinhard
Rainer Schleevoigt schrieb:
Reinhard Führicht schrieb:
Beispiel:
plugin.Tx_Formhandler.settings.predef.contact {
isErrorMarker {
global = Es sind Fehler aufgetreten!
default = style="color:red"
firstname = class="error"
}
}
Das klappt ja super! Echt eine pfiffige EXT. Leider gibt es im Manual
keine Beispiele fpr die ganzen Validitoren.
Ich will zwei Felder mit REGEX testen. Geht aber so
heiratsdatum.errorCheck.1 = ereg
heiratsdatum.errorCheck.1.value =
/^(\d\d)\.(\d\d)\.(\d\d\d\d)/
heiratsnummer.errorCheck.1 = ereg
heiratsnummer.errorCheck.1.value = /^([\d]+\/(\d\d\d\d)/
heiratsort.errorCheck.1 = required
leider nicht. habe ich da eine falche Syntax? Jedenfalls kommt der
Fehlertext nicht.
http://www.kanzlei-ballier-dehm.de/index.php?id=37
Gruß Rainer
Ist auch im Manual nachzulesen.
Viele Grüße,
Reinhard
Rainer Schleevoigt schrieb:
Reinhard Führicht schrieb:
Das klingt ja wirklich durchdacht. Auf welcher Ebene kommt das rein?
Rainer
Wenn ich jetzt noch wüsst, wie ich statt ###ERROR### (wo dann alle
Fehler gelistet sind) ein festes Textfeld im Fehlerfalle
hinbekommme („da fehlt noch was“), wäre ich sehr zufrieden.
In diesem Fall müsste dir das Settings isErrorMarkers helfen.
Ins HTML-Template den Marker ###is_error### rein und im Typoscript
isErrorMarker {
global = TEXT
global.value = da fehlt noch was
}
Geht auch pro Feld, wenn man z.B. im Fehlerfall mit CSS das Feld rot
umranden möchte.
###is_error_vorname###
isErrorMarker {
vorname = TEXT
vorname.value = class="error"
}
Viele Grüße,
Reinhard
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german