Am 29.07.13 22:49, schrieb Jan Kornblum:
Hi Bernd,

so?

<div class="label{f:form.errors(for:'newBooking.bookingPrivacyAndTerms'
                                ,data:' error'
                                )}">...label...</div>

evtl. wird der innere teil nicht in 'data' gespeichert, dann muss du
den entsprechenden Variablennamen benutzen.
Grundsätzlich könnte der Viewhelper auch hardcoded die inliegenden
HTML-Elemente benutzen, dann wird es unmöglich.

Danke!

Aber irgendwie bekomme ich damit gar nichts hin ("Argument data not
reegistered...").

wie ich schon sagte: das kommt auf die Variablen des benutzten Viewhelpers an.

Gibt es denn kein error-Array o ä., was man direkt ansprechen kann in
einem f:if?

nur wenn du einen entsprechenden Viewhelper hast, den du inline verwenden kannst und der im Fehlerfall etwas anderes ausgibt als im fehlerfreien Fall, ist etwas in der Art möglich:
<div class="label{f:if(condition:{f:form.error(for:'...')
},then:' error')}">

bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an