Hallo,
Ich habe ein Submenue mittels "GMENU" erstellt. Nun soll die Schrift der Buttons je nach Kategorie eine Andere Farbe bekommen. Da ich innerhalb von Blöcken (Geschweiften Klammern) ja keine Conditions schreiben kann, suche ich nach einer Möglichkeit, wie ich die Unterscheidung vor dem Typoscript für das Menue machen kann und den Farbwert sozusagen in einer Variablen speicher und bei der Farbzuweisung im GMNEU weise ich eben die Variable zu. Oh je, kapiert man das?!?
So sieht es aus, bzw. hätte ich es gern:
#HIER WIRD UNTERSCHIEDEN, IN WELCHEM HAUPTMENUEZWEIG ICH BIN
#UND JEWEILS EIN WERT FÜR DIE FARBE DES SUBMENUES GESPEICHERT
#SO IST ES WAHRSCHEINLICH TOTALER QUATSCH, DENN ES GAHT JA NICHT :-)
[PIDupinRootline = 3]
temp.subMenuColor = #bd1616
[PIDupinRootline = 4]
temp.subMenuColor = #604693
[end]
[global]
temp.subMenu = HMENU
temp.subMenu {
entryLevel = 1
1 = TMENU
1 {
NO = 1
NO {
wrapItemAndSub = <li>|</li>
doNotShowLink = 1
RO = 1
ATagTitle.field = title
beforeImg = GIFBUILDER
beforeImg {
XY=150,25
backColor = #c2c1b9
10 = TEXT
10 {
text {
field = title
align = left
}
fontFile = fileadmin/fonts/font.ttf
fontSize = 17
fontColor = temp.subMenuColor #HIER WILL ICH NUN DIE FARBE ZUWEISEN
offset = 0,15
}
}
beforeROImg < .beforeImg
beforeROImg.10.fontColor = #000000
beforeImgLink = 1
}
ACT < .NO
ACT {
RO = 0
beforeImg.10.fontColor = #000000
wrapItemAndSub = <li class="act">|</li>
}
}
2 < .1
}
page.10.marks.SUBMENUE < temp.subMenu
Danke für Eure Tipps!