[Typo3-UG Denmark] Menu?
Dennis Hansen
post at dennishansenxxx.dk
Sat Aug 21 19:27:48 CEST 2004
Tja ved ikke lige helt hvilken jeg skal vælge, det lyder som forslag nr. 3!
Men hvordan fortæller jeg den at den først skal komme med menuen når jeg har
klilkket på overpunktet
Det er jo
Level 1 Vises normal
Level 2 - herefter flytter menuen ind på siden. Level 1 vil også blive
vist sammen med level 2 som egentlig bliver til content på det tidspunkt!
Hvordan skal jeg kringle denne?
Dennis
"Helge Vad" <helge at mereteland.dk> skrev i en meddelelse
news:mailman.34.1093109071.22058.typo3-ug-denmark at lists.netfielders.de...
Den Typoscript du har vedlagt her udskifter afsnittet i html templateten
mellem de to ###LEFTNAV### markører med din HMENU. Så vidt jeg forstår dit
spørgsmål vil du gerne have din HMENU til at være et andet sted på siden -
som du skriver - i content delen. For at simpelthen at flytte menuen på
siden kan nøjes med at flytte ###LEFTAV### markørerne inde i html
templatefilen til det sted hvor du synes den skal være - eksempelvis midt på
siden, i content delen. Så skulle menuen fremover blive vist på det nye sted
på siden.
Andet forslag:
Nu kender jeg ikke templaten, men der er sikkert også en ###CONTENT###
subpart. Såfremt du ikke vil have andet content på siden end din menu og
ikke ønsker at ændre på din html template fil kan du også bare skifte
subparts.LEFTNAV = HMENU
ud med:
subparts.CONTENT = HMENU
alle steder i Typoscriptet - så vises menuen i content feltet.
Du skal dog lige være sikker på, at du laver denne ændring som noget af det
sidste der sker i den Typoscript template som styrer siden. Så risikerer du
ikke at subparts.CONTENT senere tildeles en anden værdi - eks
styles.content.get der jo er det der typisk bruges til at danne content
delen af siden.
Tredie forslag:
Du kan også vælge at lave en helt ny subpart-markør; eks. CONTENT_NAV og
sætte ind i html templaten på det ønskede sted og derefter ændre
Typoscriptet (i stil med ovenfor) til at bruge denne subpart til at vise
menuen.
-Håber du kan bruge det - Helge Vad
> Hvis jeg gerne vil have min menu i venstre side (leftnav.1) og leftnav.2
> skal være på selve siden, altså i content hvordan pokker gør jeg dette,
jeg
> skal formentlig lave alt om... jeg har en html fil som template.
>
> Lad mig høre fra en af jer.
>
> God Sommer
>
> Dennis
>
>
> # Leftside Navigation
> #######################################
> subparts.LEFTNAV = HMENU
> subparts.LEFTNAV.1 = TMENU
> subparts.LEFTNAV.1 {
>
> # Normal state properties
> #######################################
> NO.allWrap = <tr><td class="menu" height="25"
> onmouseover="this.className='on'" onmouseout="this.className='menu'"><a
> href="#" class="undermenu"> | </a></td></tr>
>
> # Enable active state and set properties:
> #######################################
> ACT = 1
> ACT.allWrap = <tr><td height="25" class="on"
> onmouseover="this.className='on'" onmouseout="this.className='on'"><a
> href="#" class="undermenu"> | </a></td></tr>
> }
>
>
> # Second level menu-object
> #######################################
> subparts.LEFTNAV.2 = TMENU
> subparts.LEFTNAV.2 {
>
> # Normal state properties
> #######################################
> NO.allWrap = <tr><td class="undermenu" height="15"
> onmouseover="this.className='undermenuon'"
> onmouseout="this.className='undermenu'"><a href="#" class="undermenu"> |
> </a></td></tr>
>
> # Enable active state and set properties:
> #######################################
> ACT = 1
> ACT.allWrap = <tr><td class="undermenu" height="15"
> onmouseover="this.className='undermenuon'"
> onmouseout="this.className='undermenu'"><a href="#" class="undermenu"> |
> </a></td></tr>
> }
>
>
>
> _______________________________________________
> Typo3-ug-denmark mailing list
> Typo3-ug-denmark at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
>
More information about the TYPO3-UG-denmark
mailing list