hi,
vielleicht kann mir hier einer einen tipp geben. folgende menüstruktur wird benötigt:
<ul id="topnav">
<li class="topnavlist"><a href="#">Home</a></li>
<li class="topnavlist"><a href="#">About</a>
<ul>
<li><a href="#">History</a></li>
<li><a href="#">Team</a></li>
<li><a href="#">Offices</a></li>
</ul>
</li>
<li class="topnavlist activetopnavlist"><a href="#" class="active1">Services</a>
<ul class="on">
<li><a href="#">Web Design</a></li>
<li><a href="#" class="active2">Internet Marketing</a></li>
<li><a href="#">Hosting</a></li>
<li><a href="#">Domain Names</a></li>
<li><a href="#">Broadband</a></li>
</ul>
</li>
<li class="topnavlist"><a href="#">Contact Us</a>
<ul>
<li><a href="#">United Kingdom</a></li>
<li><a href="#">France</a></li>
<li><a href="#">USA</a></li>
<li><a href="#">Australia</a></li>
</ul>
</li>
</ul>
das dazugehörige typoscript sieht so aus:
### Topnav cObject
temp.topnav = HMENU
temp.topnav.entryLevel = 0
#temp.topnav.excludeUidList = 2,3
temp.topnav.1 = TMENU
temp.topnav.1 {
expAll = 1
wrap = <ul id="topnav"> | </ul>
NO {
wrapItemAndSub = <li class="topnavlist"> | </li>
stdWrap.htmlSpecialChars = 1
}
noBlur = 1
ACT = 1
ACT {
wrapItemAndSub = <li class="topnavlist activetopnavlist"> | </li>
ATagParams = class="active1"
stdWrap.htmlSpecialChars = 1
}
}
temp.topnav.2 = TMENU
temp.topnav.2 {
wrap = <ul>|</ul>
NO {
wrapItemAndSub = <li> | </li>
stdWrap.htmlSpecialChars = 1
}
noBlur = 1
ACT = 1
ACT {
wrapItemAndSub = <li> | </li>
ATagParams = class="active2"
stdWrap.htmlSpecialChars = 1
}
}
problematisch ist das "wrap = <ul>|</ul>" in der ebene2. das müsste ich eigentlich im bereich ACT mit der klasse "class=on" definieren.
wer kann mir einen tipp geben? optionsplit klappt nicht, da ich von einem bis 3 unterpunkte habe...
danke schonmal und gruß
[/quote]