[TYPO3-german] Re: Re: Re: Re: Re: Re: Re: {register:count_HMENU_MENUOBJ} bei mehreren Menüs auf der Seite
Andreas Kiessling
kiessling at pluspol.info
Tue Aug 23 20:32:27 CEST 2011
Hi,
>
> Bei menu2 gibt es eine zweite Klasse die eine eindeutige Klassennummer
> hat. Die sollte möglichst in diesem Menü anfangen und nicht den
> folgenden Menüs untergeordnet sein.
Die "eindeutige Klassennummer" kannst du doch über die ID der
Elternseite beziehen? Was du mit "anfangen und nicht untergeordnet sein"
meinst, verstehe ich leider nicht.
Ich würde statt
<li class="lvl01a">
eher
<li class="lvl01a page-4">
ausgeben und das über CSS als .page-4 .menu-2 ansprechen
Ähnliches TS als Beispiel, wie du an die uids kommst:
lib.mainMenu = HMENU
lib.mainMenu {
1 = TMENU
1 {
wrap = <ul class="level1">|</ul>
noBlur = 1
NO = 1
NO {
wrapItemAndSub.insertData = 1
wrapItemAndSub = <li class="first"
id="menuItem-{field:uid}">|</li>|*|<li
id="menuItem-{field:uid}">|</li>|*|<li class="last"
id="menuItem-{field:uid}">|</li>
}
ACT < .NO
ACT {
ATagParams = class="act"
}
}
2 < .1
2 {
wrap = <ul class="level2">|</ul>
}
3 < .1
3 {
wrap = <ul class="level3">|</ul>
}
}
bei wrapItemAndSub muss natürlich alles bis zur } in eine Zeile
Das ist leider das Beispiel, bei dem subst_elementUid nicht funktioniert
;) Deswegen insertData (getestet auf einer aktuellen dev Version, sollte
aber auch unter 4.5 funktionieren)
HTH,
Andreas
More information about the TYPO3-german
mailing list