[TYPO3-german] Fluid einzelnen Fehler abfragen
bernd wilke
t3ng at bernd-wilke.net
Tue Jul 30 08:32:28 CEST 2013
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
More information about the TYPO3-german
mailing list