[TYPO3-UG Denmark] Vertikal og horisontal menu
Søren Vedel
sv at workhouse.dk
Sat Apr 4 13:48:10 CEST 2009
Hej Marianne,
I mit svar har jeg ikke taget stilling til detaljer i din TypoScipt.
Du kan med entryLevel bestemme på hvilket niveau i sidetræet, din menu
starter. Dvs. at du fx. kan sætte entryLevel = 1 i din leftmenu, og se
hvad der sker.
Hvis du i stedet for entryLevel skriver:
lib.leftmenu = HMENU
lib.leftmenu.special = directory
lib.leftmenu.special.value = 23
...
så vil menuen starte ved Page ID (pid) = 23
På den sidste måde har du meget præcis kontrol med, hvor dine menuer
starter.
Og PS: umiddelbart ser det ud, som om du har forbyttet dine menuer. På
mine sites er leftmenu som regel vertikal (lodret), medens topmenu er
horisontal (vandret). Men det er måske blot vanens magt ;-)
Med venlig hilsen/Kind regards
Søren Vedel
www.workhouse.dk · Freelance TYPO3 consultancy
www.typomedia.dk · Dedicated TYPO3 hosting
http://typo3.org/teams/design/style-guide/spelling-typo3-correctly/
http://typo3.org/community/mailing-lists/mailing-list-rules-guidelines/
Karin Meulengrath wrote:
> Hej Mads
>
> Tak for dit korte svar. Men det var jo også et kort spørgsmål.
> Hvordan kan man i Typo3 definerer, hvilke sider der hører til
> henholdsvis den vertikale og horisotale menu?
>
> Skal der en speciel opsætning til eller kan jeg bruge henholdsvis denne
> til den horisontale:
>
>
> lib.leftmenu = HMENU
> lib.leftmenu.entryLevel = 0
> lib.leftmenu.1 = TMENU
> lib.leftmenu.1 {
> expAll = 1
> noBlur=1
> wrap = <ul>|</ul>
> NO = 1
> NO.allWrap = <li>|</li>
> ACT = 1
> ACT.allWrap = <li class="act_menu">|</li>
> ACTIFSUB = 1
> ACTIFSUB.allWrap = <li class="act_menu">|
> IFSUB = 1
> IFSUB.allWrap = <li>|
> }
>
> lib.leftmenu.2 = TMENU
> lib.leftmenu.2 {
> noBlur=1
> wrap = <ul>|</ul></li>
> NO = 1
> NO.allWrap = <li>|</li>
> ACT = 1
> ACT.allWrap = <li class="act_menu">|</li>
> }
>
> og denne til den vertikale:
>
>
> lib.topmenu = HMENU
> lib.topmenu.entryLevel = 0
> lib.topmenu.1 = TMENU
> lib.topmenu.1 {
> expAll=1
> noBlur=1
>
> wrap = <ul id="ul_nav">|</ul>
> NO = 1
> NO.allWrap = <li>|</li>
> ACT = 1
> ACT.allWrap = <li class="act_menu">|</li>
> ACTIFSUB = 1
> ACTIFSUB.allWrap = <li class="act_menu">|
> IFSUB = 1
> IFSUB.allWrap = <li>|
> }
>
> # Extra level 1
>
> #lib.topmenu.2 < lib.menu0.1
> #lib.topmenu.2.wrap = <ul>|</ul></li>
>
> # Extra level 2
>
> #lib.topmenu.3 < lib.menu0.1
> #lib.topmenu.3.wrap = <ul>|</ul></li>
>
>
> # Last level in the menu
> # Remember if you activate lib.menu0.2 above you have to
> # increase the number here below.
>
> lib.topmenu.2 = TMENU
> lib.topmenu.2 {
> wrap = <ul>|</ul></li>
> NO = 1
> NO.allWrap = <li>|</li>
> }
>
> Venligst
>
> Karin
>
>
> "Mads Brunn" <mads at brunn.dk> skrev i meddelelsen
> news:mailman.1.1231009113.15363.typo3-ug-denmark at lists.netfielders.de...
>> Hej Karin
>>
>> Ja, det kan det.
>>
>> ;-)
>>
>> ./mads
>>
>>
>> Karin Meulengrath skrev:
>>> Hej
>>> Er der nogen som ved, om det kan lade sig gøre at have både en
>>> vertikal og en horisontal menu, som virker uafhængigt af hinanden?
>>>
>>> Venligst
>>>
>>> Karin
>
More information about the TYPO3-UG-denmark
mailing list