[TYPO3-german] fluid condition - mehrere mögliche Werte

Dr Dieter Porth typo3 at mobger.de
Wed Mar 18 09:02:15 CET 2015


Am 18.3.2015 um 08:37 schrieb Philipp Holdener:
>
> <f:if condition="{f:cObject(typoscriptObjectPath:'lib.backendlayout')}
> == 4,7">
> geht nicht
>
>
>
In dem Beispiel werden UND-verknüpft zwei Werte verbunden. Du möchtest
aber wohl eine Oder-Verknüpfung (
Condition ist true bei 4 oder 7).

Du schreibst nun nicht, was dein 'lib.backendlayout' an Werten liefert
Vorher hat es scheinbar den Wert 4 generiert Jetzt soll es wohl den Wert
4 oder 7 generieren können.
Wenn es ansonsten nur  0 oder nichts generiert hat, könntest du dir
behelfen mit
<f:if condition="{f:cObject(typoscriptObjectPath:'lib.backendlayout')}">

Anonsten wäre eine Möglichkeit, im TypoScript ein CASE-Object
generieren, dass diese Eigenschaft hat, nur gewollte Werte oder nichts
zu generieren:
<f:if
condition="{f:cObject(typoscriptObjectPath:'lib.backendlayout.checkVierOderSieben')}">


Dieter


-- 
Dr. Dieter Porth - 
Mein kleines TYPO3-Labor: http://www.mobger.de/



More information about the TYPO3-german mailing list