Ein Teil vom FlexForm soll nur angezeigt werden, wenn z.B. eine bestimmte Action ausgewählt ist (der Klassiker):
<settings.whatever> <TCEforms> <label>Das ist das Feld</label> <displayCond>FIELD:switchableControllerActions:=:Event->list;</displayCond> <config> </config> </TCEforms> </settings.whatever>
Wenn das Feld angezeigt werden soll, wenn eine von mehreren Actions ausgewählt ist? Dann so:
<settings.whatever> <TCEforms> <label>Das ist das Feld</label> <displayCond> <OR> <numIndex index="0">FIELD:switchableControllerActions:=:Event->list;</numIndex> <numIndex index="1">FIELD:switchableControllerActions:=:Event->teaser;</numIndex> </OR> </displayCond> <config> </config> </TCEforms> </settings.whatever>
Wichtig ist, dass bei numIndex jeweils ein Index angegeben ist. Danke an diesen Blogpost hier: Flexform displayCond with OR relation.