[TYPO3-german] Re: Re: Re: Re: Re: Re: Re: Re: {register:count_HMENU_MENUOBJ} bei mehreren Menüs auf der Seite

Sebastian Jurk info at top-info.org
Wed Aug 24 19:29:51 CEST 2011


Danke... das sieht nach einem guten Aufbau für ein Menü aus...

Am 23.08.2011 20:32, schrieb Andreas Kiessling:
> 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