Liebe Leute,
das oben genannte Modul hat die unschöne Eigenschaft, dass die einmal gewählte Einstellung in der Kategorien-Konfiguration nicht beibehalten wird und die Einstellung also immer wieder neu vorgenommen werden muss.
Meine Versuche laufen in die Richtung, alle Kategorien nacheinander mit "echo" auszugeben und dabei jeweils den Wert von $selected (=CMS_VALUE) mit dem String zu vergleichen, der mal vom User ausgewählt wurde.
Prinzipiell also so:
Code: Alles auswählen
//erste Auswahlmöglichkeit:
echo '<option value="0" ';
if ($selected == "kein style")
{echo'selected ';}
echo 'style="background-color:white;background:white;">Kein Style</
option>';
//zweite Auswahlmöglichkeit:
echo '<option value="rubrik1" ';
if ($selected == "Startseite")
{echo 'selected ';}
echo 'style="background-color:#FF0000;background:#FF0000;">Kein
Style</option>';
Das funtioniert natürlich

nicht.
In diesem Zusammenhang verstehe ich die Funktionsweise von CMS_VALUE nicht:
- Dient CMS_VALUE nur zum "Durchschleusen" von Variablen vom INPUT zum OUTPUT?
- Wenn nicht, muss der Wert doch irgendwo gespeichert werden. D.h. die Frontendanzeige "merkt" sich den Wert ja irgendwie.
Wenn ich mir zum Beispiel andere Module ansehe, in denen Werte vergleichbar gespeichert werden, z.B. Sitemap-Module, in denen die gewünschte Verzeichnistiefe ebenfalls per CMS_VALUE eingestellt wird, kann ich keine Verbindung zur DB erkennen.
Kann wer helfen?
