[TYPO3-german] CASE für GMENU wrap
Balazs
bp at jung-newmedia.de
Tue Feb 12 11:53:14 CET 2008
Hallo,
ich möchte in meiner GMENU den wrap gemäß der uid beeinflussen. D.h. Die
Navi-elemente sollen auf jeder Seite anderes in <li class="xy">-Tag
gepackt werden.
Ich habe 2 Lösungsansätze die aber nicht so richtig funktionieren. Aber
es kann sein das die Lösung viel einfacher ist als ich denke.
Hat jemand vielleicht damit Erfahrung?
TOPMENU1 = HMENU
TOPMENU1 {
entryLevel = 0
1 = GMENU
1.wrap = <ul>|</ul>
1.noBlur = 1
1.NO = 1
1.NO {
ATagTitle.field = title
XY = [10.w]+30,26
align = left
...
###Ab hier soll das <li>-Tag anhand der uid manipuliert werden.
#Idee1 (Problem: Die überschreiben sich).:
wrap = <li class="NO1">|</li> || <li class="NO1">|</li> || <li
class="NO1">|</li>
if.value.field = uid
if.equals = 1
wrap = <li class="NO2">|</li> || <li class="NO2">|</li> || <li
class="NO2">|</li>
if.value.field = uid
if.equals = 2
#Idee2 (Problem: Ich weiß nicht was ich vor CASE packen soll).:
??? = CASE
???{
key.field = uid
1 = TEXT
1.value = <li class="NO1">|</li> || <li class="NO1">|</li> || <li
class="NO1">|</li>
2 = TEXT
2.value = <li class="NO2">|</li> || <li class="NO2">|</li> || <li
class="NO2">|</li>
###Ende <li>-Tag
...
10 = TEXT
10.text.field = title
10.fontColor = #FFFFFF
10.fontFile = fileadmin/fonts/ARIALN.TTF
10.fontSize = 10
10.antiAlias = 1
10.niceText = 1
10.offset = 0,17
10.align = center
}
--
Danke & Gruß
Balazs
http://www.jung-newmedia.de/typo3.html
More information about the TYPO3-german
mailing list