Rules for Checkbox
Author: draganr
Publication Date: 4/19/2018 8:34
Hallo an alle,
Ich möchte die beiden Felder "Datum" und 'Subsequent product' unsichtbar machen, indem das kleine Kästchen bei "Discontinued product" nicht angekreuzt ist.
Wenn ich das kleine Kästchen bei "Discountinued product" auswähle (ankreuze), dann möchte ich, dass die beiden Felder "Datum" und "Subsequent product" sichtbar werden.
Momentan ist das nicht der Fall.
Das rechte Bild ist ohne Rules angezeigt.


Diese Bilder sind mit Rules angezeigt.


<RULES>
<RULE>
<WITH>
<EQUAL>
<PROPERTY name="ENTRY" source="cs_discontinued"/>
<TEXT>discontinued</TEXT>
</EQUAL>
</WITH>
<DO>
<PROPERTY name="VISIBLE" source="cs_date"/>
<PROPERTY name="VISIBLE" source="cs_subsequent_product"/>
</DO>
</RULE>
</RULES>
Viele Grüße,
Dragan
-
Author: pavone - 4/19/2018 10:28
Hallo Dragan,
das Problem ist, dass eine Checkbox keinen String zurückgibt, sondern ein Set, weil mehrere Checkboxen angekreuzt sein können (siehe Online Dokumentation FirstSpirit V5.2 - CMS_INPUT_CHECKBOX).
In deinem Fall macht es vielleicht mehr Sinn einen Toggle zu verwenden: Online Dokumentation FirstSpirit V5.2 - CMS_INPUT_TOGGLE.
Dann sollte folgendes funktionieren:
<RULES>
<RULE>
<WITH>
<PROPERTY name="VALUE" source="cs_discontinued"/>
</WITH>
<DO>
<PROPERTY name="VISIBLE" source="cs_date"/>
<PROPERTY name="VISIBLE" source="cs_subsequent_product"/>
</DO>
</RULE>
</RULES>
Viele Grüße
Tim
0 -
Author: draganr - 4/19/2018 12:48
Hallo Tim,
Vielen Dank. Das war hilfreich.
Viele Grüße,
Dragan
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
2 Kommentare