[TYPO3-german] Formhandler: Mehrere unabhängige Conditions im Formular
Reinhard Führicht
fuehricht at gmx.at
Wed May 22 14:12:29 CEST 2013
Hallo Ralf,
der Step kommt immer davor.
1 {
if {
}
markers {
}
initInterceptors {
}
}
Du kannst statt dem "1", "2" bei den Conditions beliebige Keys
verwenden, damit es verständlicher wird:
Conditions für Step 1:
1 {
if {
ersteCondition {
conditions {
OR1.AND1 = fieldA=1
isTrue {
1.validators.1.config.fieldConf.fieldB.errorCheck.1 = required
}
}
}
}
}
Viele Grüße,
Reinhard
Am 22.05.2013 13:52, schrieb Ralf Schlömer, TYPO3-Mailing-List:
> Hi Reinhard
>
> Danke, das war es.
> Eigentlich hatte ich es so verstanden, dass nach dem "if" erst einmal der Step kommt, für den die Condition greifen soll. Also "if.1." für den ersten Step.
> Da lag ich wohl falsch. :D
>
> Ralf
>
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Reinhard Führicht
> Gesendet: Mittwoch, 22. Mai 2013 13:20
> An: typo3-german at lists.typo3.org
> Betreff: Re: [TYPO3-german] Formhandler: Mehrere unabhängige Conditions im Formular
>
> Hallo Ralf,
>
> Am 22.05.2013 10:19, schrieb Ralf Schlömer:
>> ...
>> if.1 {
>> conditions {
>> OR.1.AND1 = fieldA=1
>> isTrue {
>> 1.validators.1.config.fieldConf.fieldB.errorCheck.1 = required
>> }
>> OR2.AND1 = fieldC=1
>> isTrue {
>> 1.validators.1.config.fieldConf.fieldD.errorCheck.1 = required
>> }
>> }
>> }
>> ...
>>
>> oder
>>
>> ...
>> if.1 {
>> 1.conditions {
>> OR.1.AND1 = fieldA=1
>> isTrue {
>> 1.validators.1.config.fieldConf.fieldB.errorCheck.1 = required
>> }
>> }
>> 2.conditions {
>> OR1.AND1 = fieldC=1
>> isTrue {
>> 1.validators.1.config.fieldConf.fieldD.errorCheck.1 = required
>> }
>> }
>> }
>> ...
>
> so müsste es eigentlich klappen:
>
> if {
> 1.conditions {
> OR.1.AND1 = fieldA=1
> isTrue {
> 1.validators.1.config.fieldConf.fieldB.errorCheck.1 = required
> }
> }
> 2.conditions {
> OR1.AND1 = fieldC=1
> isTrue {
> 1.validators.1.config.fieldConf.fieldD.errorCheck.1 = required
> }
> }
> }
>
>
> Also statt "if.1" nur "if".
>
> Viele Grüße,
> Reinhard
>
--
--------------------------------
http://www.typo3-formhandler.com
--------------------------------
More information about the TYPO3-german
mailing list