Hallo in die Runde. Ich habe aktuell ein mehr als nerviges Problem mit einer Anzeigeregel. Die Regel ist ansich trivial, dennoch funktioniert sie nicht wie erwartet. Problem: Im Formularmodus "Vorgabewerte" funktioniert die Regel wie sie soll. In den Sprachreitern aber nicht, heißt, es passiert gar nichts. Ich möchte lediglich auf Basis einer Combo-Auswahl eine EK anzeigen.
Ich habe auch schon diverse andere Varianten ausprobiert, aber diese wirken sich immer nur im Vorgabewerte-Dialog aus. In den Sprachreitern tut sich nichts.
Übersehe ich da etwas?
Das Formular
<CMS_MODULE>
<CMS_GROUP tabs="top">
<CMS_GROUP>
<LANGINFOS>
<LANGINFO lang="*" label="Imagemap"/>
</LANGINFOS>
<!-- Auf Basis der Auswahl dieser EK soll... --->
<CMS_INPUT_COMBOBOX name="st_resolution" useLanguages="yes">
<ENTRIES>
<ENTRY value="2_1">
<LANGINFOS>
<LANGINFO lang="*" label="2:1"/>
</LANGINFOS>
</ENTRY>
<ENTRY value="3_4">
<LANGINFOS>
<LANGINFO lang="*" label="3:4"/>
</LANGINFOS>
</ENTRY>
</ENTRIES>
<LANGINFOS>
<LANGINFO lang="*" label="Image Resolution"/>
</LANGINFOS>
</CMS_INPUT_COMBOBOX>
<!-- ... entweder diese ImageMap... --->
<CMS_INPUT_IMAGEMAP name="st_imageMapLandscape" resolution="2_1" simpleMode="yes">
<LANGINFOS>
<LANGINFO lang="*" label="Image (2:1)"/>
</LANGINFOS>
<LINKEDITORS>
<LINKEDITOR name="hotspot_description_link"/>
</LINKEDITORS>
<PROJECTS>
<LOCAL name=".">
<SOURCES>
<FOLDER name="local_media"/>
</SOURCES>
</LOCAL>
</PROJECTS>
</CMS_INPUT_IMAGEMAP>
<!-- ... oder diese ImageMap angezeigt werden. -->
<CMS_INPUT_IMAGEMAP name="st_imageMapPortrait" resolution="3_4" simpleMode="yes">
<LANGINFOS>
<LANGINFO lang="*" label="Image (3:4)"/>
</LANGINFOS>
<LINKEDITORS>
<LINKEDITOR name="hotspot_description_link"/>
</LINKEDITORS>
<PROJECTS>
<LOCAL name=".">
<SOURCES>
<FOLDER name="local_media"/>
</SOURCES>
</LOCAL>
</PROJECTS>
</CMS_INPUT_IMAGEMAP>
</CMS_GROUP>
</CMS_GROUP>
</CMS_MODULE>
Die Regeln
<RULES>
<RULE>
<WITH>
<EQUAL>
<PROPERTY name="ENTRY" source="st_resolution"/>
<TEXT>2_1</TEXT>
</EQUAL>
</WITH>
<DO>
<PROPERTY name="VISIBLE" source="st_imageMapLandscape"/>
</DO>
</RULE>
<RULE>
<WITH>
<EQUAL>
<PROPERTY name="ENTRY" source="st_resolution"/>
<TEXT>3_4</TEXT>
</EQUAL>
</WITH>
<DO>
<PROPERTY name="VISIBLE" source="st_imageMapPortrait"/>
</DO>
</RULE>
</RULES>
Ich befürchte, dass ich gerade einen Denkfehler habe. Hat jemand eine Idee?
LG Sven