- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Regel funktioniert in SiteArchitect aber nicht in ContentCreator
Hallo,
ich versuche abhรคngig von einem ausgewรคhlten Eintrag in einer Combobox eine Checkbox einzublenden.
Folgendes ist die Ausgangslage.
Ich habe eine Combobox, die ihren Inhalt aus einer Datenquelle zieht:
<CMS_INPUT_COMBOBOX
name="st_form_template"
allowEmpty="no"
hFill="yes"
hidden="yes"
singleLine="no"
sortOrder="ascending"
useLanguages="no">
<CMS_INCLUDE_OPTIONS type="database">
<LABELS>
<LABEL lang="*">#item.name</LABEL>
</LABELS>
<TABLE>forms</TABLE>
</CMS_INCLUDE_OPTIONS>
<LANGINFOS>
<LANGINFO lang="*" label="Select form"/>
</LANGINFOS>
</CMS_INPUT_COMBOBOX>
Wenn ein bestimmter Eintrag ausgewรคhlt wird, soll im Formular eine Checkbox angezeigt werden.
Um das abgleichen zu kรถnnen, habe ich diese Combobox dupliziert und mit einem Vorgabewert versehen.
Dazu habe ich dann die folgende Regel erstellt:
<ON_RELEASE>
<WITH>
<EQUAL>
<PROPERTY name="VALUE" source="st_form_template"/>
<PROPERTY name="VALUE" source="st_form_template_hidden"/>
</EQUAL>
</WITH>
<DO>
<PROPERTY name="VISIBLE" source="st_form_saveData"/>
</DO>
</ON_RELEASE>
Im SiteArchitect funktioniert das auch wie gewรผnscht. Die Checkbox wird ein- und ausgeblendet, je nach Auswahl in der Combobox.
Das Problem ist allerdings, dass es im ContentCreator nicht funktioniert. Hier wird die Checkbox immer ausgeblendet.
Ich habe bereits die Verwendungen aktualisieren lassen und auch generiert, die Regel will nicht funktionieren.
Wenn ich die Regel rausnehme, wird die Checkbox im ContentCreator angezeigt, also รnderungen werden scheinbar registriert.
Irgendwelche Ideen, was ich noch tun kann, damit die Regel auch im ContentCreator funktioniert?
Wir setzen FirstSpirit 5.2.212.71463 ein.
Mit freundlichen Grรผรen
Nick Gรถttfert
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
haben Sie schon einmal das Formular so geรคndert, dass die zweite Combobox nicht versteckt ist? Wird dort dann der vorausgewรคhlte Wert angezeigt? Funktioniert die Regel in diesem Fall?
Beste Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
ja das habe ich probiert.
So sehe ich die zweite Combobox im ContentCreator. Sie hat den richtigen Vorgabewert, aber die Regel zieht dennoch nicht.
Gruร
Nick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
ich glaube, das ist ein Fehler im ContentCreator.
Was aber funktionieren sollte ist, anstelle von VALUE die Eigenschaft ENTRY fรผr den Vergleich zu nutzen. Dies sollte sowohl im SiteArchitect als auch im ContentCreator korrekt funktionieren.
Beste Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
wenn ich nur ENTRY statt VALUE abfrage habe ich im SiteArchitect und im ContentCreator das Verhalten, dass die Checkbox direkt sichtbar ist und dann egal was ausgewรคhlt wird immer verschwindet.
Wenn ich jetzt allerdings zusรคtzlich die versteckte Combobox sichtbar mache (hidden="no"), dann funktioniert die Regel sowohl im SiteArchitect, als auch im ContentCreator.
Ist allerdings auch unschรถn, die zweite Combobox soll der Redakteur ja nicht zu Gesicht bekommen
viel Grรผรe
Nick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
ich habe noch einmal zum Thema ENTRY in die Hilfe geschaut.
Dabei ist mir folgendes aufgefallen:
- Type DATABASE: Es ist eine Prรผfung auf dem Wert aus der Schlรผsselspalte mรถglich.
Probehalber habe ich die Regel umgestellt auf:
<EQUAL>
<PROPERTY name="ENTRY" source="st_form_template"/>
<TEXT>2</TEXT>
</EQUAL>
Wobei "2" hier der id in der Datenquelle entspricht.
Das funktioniert im SiteArchitect und im ContentCreator wie gewรผnscht.
Jetzt muss ich nur noch abklรคren, ob das im produktiven Gebrauch in Ordnung ist.
Danke fรผr die Hilfe!
viele Grรผรe
Nick
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Danke fรผr die ausfรผhrliche Ausarbeitung der Problematik. Ich wรผrde daraus intern zwei Fehler aufnehmen, einmal die Vergleichsproblematik im ContentCreator und zum Anderen eine fehlende Eigenschaftenabfrage bei versteckten Komponenten.
Sie kรถnnen die Fehler aber auch selbst bei unserem Technical Support melden, falls Sie am Bearbeitungsverlauf bzw. dem Ergebnis interesse haben.
Beste Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
es wรคre sehr nett, wenn Sie daraus Tickets erstellen wรผrden.
viele Grรผรe
Nick

