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

Antwort per Email an