Hi!
Ich versuche gerade eine CASE Abfrage mit einem HMenu zu verbinden. In die pages Tabelle habe ich ein Feld hinzugefügt, das mit einem Int von 0-10 gefüllt wird.
Je nach Wert des Feldes tx_ext_feld soll das System nun unterschiedliche CSS Klassen für den Menüeintrag benutzen.
Mein Versuch:
topmenu = HMENU
topmenu {
stdWrap.wrap = <ul>|</ul>
1 = TMENU
1 {
NO = 1
NO < colorCode
NO {
allWrap =<li>|</li>
}
ACT = 1
ACT < colorCode
ACT {
allWrap =<li><b>|</b></li>
}
}
wrap = |
}
Und der Case:
colorCode = CASE
colorCode {
key.field = tx_ext_feld
0 {
ATagParams = class="cc0"
}
1 {
ATagParams = class="cc1"
}
}
Der ATagParams wird auf jeden Fall an den Link angehangen. Es sieht alles so aus wie es soll, nur dass es keinen Unterschied gibt wenn tx_ext_feld auf 1 steht. (Die CSS ist selbstverständlich korrekt und getestet.)
gruß
Mark