Regeln für RadioButtons
Author: fidelbravo
Publication Date: 3/15/2013 14:57
Hallo,
Es ist möglich Regeln für Radiobuttons zu definieren.
z.B:
Ich habe ein Formular:
<CMS_MODULE>
<CMS_INPUT_RADIOBUTTON name="stFiletype" gridWidth="2" hFill="yes" useLanguages="no">
<ENTRIES>
<ENTRY value="css">
<LANGINFOS>
<LANGINFO lang="*" label="Cascading Stylesheet (CSS)"/>
</LANGINFOS>
</ENTRY>
<ENTRY value="js">
<LANGINFOS>
<LANGINFO lang="*" label="Javascript"/>
</LANGINFOS>
</ENTRY>
</ENTRIES>
<LANGINFOS>
<LANGINFO lang="*" label="File type"/>
<LANGINFO lang="DE" label="Dateityp"/>
</LANGINFOS>
</CMS_INPUT_RADIOBUTTON>
<CMS_GROUP name="onlycss">
......usw...
......
</CMS_GROUP>
</CMS_MODULE>
Jetzt soll es den Wert des "stFiletype"-Felds geprüft werden, ob "css" selektiert wurde, dann soll es das TAG "GROUP" auf "VISIBLE" gesetzt werden.
<RULES>
<ON_EVENT>
<WITH>
<EQUAL>
<PROPERTY source="stFiletype" name="VALUE"/>
<TEXT>css</TEXT>
</EQUAL>
</WITH>
<DO>
<PROPERTY source="#form.onlycss" name="VISIBLE"/>
</DO>
</ON_EVENT>
</RULES>
Leider wird es nichts richtig ausgewertet. Das TAG "Group" ist immer ausgeblendet egal was ich selektiere.
Was mache ich falsch?
Ist die Prüfung nur für TEXT Felder?
Wenn ich anstatt CMS_INPUT_RADIOBUTTON ein CMS_INPUT_TEXT verwendet würde, würde es funktionieren. Warum?
Kann mir jemenden helfen.
Danke & Grüße,
Fidel
Tags: fs5, regeln
-
Author: fidelbravo - 3/15/2013 15:13
Hallo Peter,
Danke für die Infos.
Richtig wäre auf "ENTRY" anstatt "VALUE" bei dem RPOPERTY-TAG.
<RULES>
<ON_EVENT>
<WITH>
<EQUAL>
<PROPERTY source="stFiletype" name="ENTRY"/>
<TEXT>css</TEXT>
</EQUAL>
</WITH>
<DO>
<PROPERTY source="#form.onlycss" name="VISIBLE"/>
</DO>
</ON_EVENT>
</RULES>
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire