[TYPO3-german] Re: TYPO3 8.7 - Extbase Validation
David Brünner
david.bruenner at t-online.de
Thu Jun 22 16:10:21 CEST 2017
Baue in deinem Partial/Template vor deinem eigentlichen Formular noch
<f:render partial="Error" argument="{object:'<ModelName>'}"/>
ein.
Error.html:
<f:form.validationResults for="{object}">
<f:if condition="{validationResults.flattenedErrors}">
<div class="alert alert-danger">
<f:for each="{validationResults.flattenedErrors}" as="errors" key="propertyPath">
{propertyPath}
<ul>
<f:for each="{errors}" as="error">
<li>
{error} | {error.code}
<f:if condition="{error.arguments}">
| Argumente:
<f:for each="{error.arguments}" as="argument" iteration="i">
{argument}
{f:if(condition: i.isLast, then: '', else: ', ')}
</f:for>
</f:if>
</li>
</f:for>
</ul>
</f:for>
</div>
</f:if>
</f:form.validationResults>
Dann wird dir bei Bedarf eine entsprechende Meldung ausgegeben.
More information about the TYPO3-german
mailing list