Hallo, ich habe ein CMS_INPUT_TOGGLE namens "cs_side_type" welches ich in den Regeln abfrage.
Ist das Element ausgeschaltet (OFF), soll das GUI-Element "cs_linklist" erscheinen. Ist das Element angeschaltet "ON", soll ein Element namens "cs_sideteaser_list" erscheinen.
Das Toogle-Element sieht so aus:
<CMS_INPUT_TOGGLE name="cs_side_type" type="radio" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Which content do you want to display on the right side next to the teaser?" description=""/>
<LANGINFO lang="DE" label="Welchen Inhalt möchten Sie seitlich neben den Teasern anzeigen?" description=""/>
</LANGINFOS>
<OFF>
<LANGINFO lang="*" label="Link list"/>
<LANGINFO lang="DE" label="Linkliste"/>
</OFF>
<ON>
<LANGINFO lang="*" label="Side teaser"/>
<LANGINFO lang="DE" label="Seitliche Teaser"/>
</ON>
</CMS_INPUT_TOGGLE>
Und meine Regeln dazu so:
<!-- Wenn anzuzeigender seitlichter Teil FALSE, dann erscheint die Linkliste -->
<ON_EVENT>
<IF>
<PROPERTY source="cs_side_type" name="VALUE"/>
</IF>
<WITH>
<FALSE/>
</WITH>
<DO>
<PROPERTY source="cs_linklist" name="VISIBLE"/>
</DO>
</ON_EVENT>
<!-- Wenn anzuzeigender seitlichter Teil TRUE, dann erscheint die Teaserliste -->
<ON_EVENT>
<IF>
<PROPERTY source="cs_side_type" name="VALUE"/>
</IF>
<WITH>
<TRUE/>
</WITH>
<DO>
<PROPERTY source="cs_sideteaser_list" name="VISIBLE"/>
</DO>
</ON_EVENT>
Die erste Regel funktioniert; die zweite nicht. Was kann hier der Fehler sein?