Hallo Zusammen,
ich suche eine Möglichkeit Menupunkte eines normalen TMENUS abhängig von einem, im Flexform der entspechenden Seite verankerten Wertes, auszugeben. - Sprich: Ich will eine farbiges Menu erstellen dessen Menupunkte die Farbe der entsprechenden Seite bekommen sollen.
Mein TS dazu funktioniert auch soweit, bis auf die Tatsache das die Menupunkte ALLE in der Farbe der aktuellen Seite dargestellt werden.
Mein Problem ist die Zeile uid = ??? in der ich gerne die uid des Menupunktes übergeben möchte aber bisher nur an die uid der aktuellen Seite komme.
20 = HMENU
20 {
entryLevel = 1
1 = TMENU
1 {
expAll = 0
noBlur = 1
wrap = <ul>|</ul>
NO = 1
NO.wrapItemAndSub.cObject = CASE
NO.wrapItemAndSub.cObject {
key.cObject = USER
key.cObject {
userFunc = tx_flexformgetfield_pi1->main
field = dw_bgcolor
uid = ???
}
default = TEXT
default.value = <li class="blue">|</li>
bgGreen = TEXT
bgGreen.value = <li class="green">|</li>
bgPurple = TEXT
bgPurple.value = <li class="purple">|</li>
bgYellow = TEXT
bgYellow.value = <li class="yellow">|</li>
bgOrange = TEXT
bgOrange.value = <li class="orange">|</li>
bgRed = TEXT
bgRed.value = <li class="red">|</li>
bgBrown = TEXT
bgBrown.value = <li class="brown">|</li>
}
}
}
Weiss jemand Rat?
Grüße
Ralf