[TYPO3-german] TMENU = field:subtitle als class und Zähler in class
Lars Junker
zonzo at sensee.de
Sun Oct 17 15:24:10 CEST 2010
Hallo,
ich versuche gerade folgende Menu-Struktur umzusetzen:
<ul id="menu">
<li class="home"><a href="#url"><b>HOME</b></a></li>
<li class="pencil"><a href="#url"><b>DRAW</b><!--[if gte IE
7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul>
<li><a class="p1 pencil1" href="#url"><b>Draw1</b></a></li>
<li><a class="p2 pencil2" href="#url"><b>Draw2</b></a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="chat"><a href="#url"><b>CHAT</b><!--[if gte IE
7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul>
<li><a class="p2 chat1" href="#url"><b>Chat1</b></a></li>
<li><a class="p3 chat2" href="#url"><b>Chat2</b></a></li>
<li><a class="p4 chat3" href="#url"><b>Chat3</b></a></li>
<li><a class="p5 chat4" href="#url"><b>Chat4</b></a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="image"><a href="#url"><b>PHOTO</b><!--[if gte IE
7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul>
<li><a class="p3 image1" href="#url"><b>Photo1</b></a></li>
<li><a class="p4 image2" href="#url"><b>Photo2</b></a></li>
<li><a class="p5 image3" href="#url"><b>Photo3</b></a></li>
<li><a class="p6 image4" href="#url"><b>Photo4</b></a></li>
<li><a class="p7 image5" href="#url"><b>Photo5</b></a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
...
für die class möchte ich das subtitle-Feld verwenden, kann aber auch
etwas anderes sein.
und dann auf der zweiten Ebene einen Count einbauen. Der Startwert des
'p' sollte sich auch um 1-2 erhöhen, aber das ist das letzte Problem.
Ich habe verschiedenes ausprobiert mit LOAD_REGISTER etc. bekomme aber
schon den subtitle-Wert nicht in die class, hatte auch mit constants
experimentiert.
Im Moment sieht mein TS so aus:
menu.firstlevel = HMENU
menu.firstlevel.1 = TMENU
menu.firstlevel.1 {
wrap = <ul id="menu">|</ul>
noBlur = 1
expAll = 1
NO {
allWrap = | <!--<![endif]--><!--[if lte IE
6]><table><tr><td><![endif]-->
linkWrap = | <!--[if IE 7]><!-->
ATagBeforeWrap = 1
wrapItemAndSub = <li class="{field:subtitle}">|<!--[if lte IE
6]></td></tr></table></a><![endif]--></li>
stdWrap.dataWrap= <b>|</b>
}
IFSUB = 1
IFSUB {
allWrap = | <!--<![endif]--><!--[if lte IE
6]><table><tr><td><![endif]-->
linkWrap = | <!--[if IE 7]><!-->
ATagBeforeWrap = 1
wrapItemAndSub = <li class="{field:subtitle}">|<!--[if lte IE
6]></td></tr></table></a><![endif]--></li>
stdWrap.dataWrap= <b>|</b>
}
}
menu.firstlevel.2 = TMENU
menu.firstlevel.2 {
wrap = <div><ul>|</ul></div>
noBlur = 1
NO {
wrapItemAndSub = <li>|</li>
stdWrap.dataWrap= <b>|</b>
}
}
Ich wäre dankbar wenn mir jemand zeigt wie ich den subtitle-Wert auslese
und einbaue und ein register richtig konfiguriere.
Vielen Dank
Gruß Lars
More information about the TYPO3-german
mailing list