[Typo3-UG Dutch] Menu op alle pagina's
Rien Swagerman
rien at resourcestudio.nl
Wed Jun 29 16:21:22 CEST 2005
Ok, duidelijk, en dank.
Ik heb het e.e.a. uitgeprobeerd:
- i.p.v. de eigenschap 'list' heb ik 'directory' gebruikt. Het (tweede)
menutje ziet er zo uit:
temp.menu_4 = HMENU
temp.menu_4.special = directory
temp.menu_4.special.value = 12
temp.menu_4.1 = TMENU
temp.menu_4.1 {
#Normal state properties
NO.allWrap = [|] <br>
}
#First level menu-object, textual
temp.menu_4.2 = TMENU
temp.menu_4.2 {
#Normal state properties
NO.allWrap = [|] <br>
#Enable active state and set properties:
ACT = 1
ACT.allWrap = <span class="sm_active"> [|] </span><br>
}
Hij pakt dus automatisch alle onderliggende pagina's (in temp.menu_4.2)
onder PID 12 (temp.menu_4.special.value = 12).
Maar omdat ik problemen kreeg met die entryLevels (in het hoofdmenu
verschenen de opties van het tweede menu in entryLevel 1) heb ik
hetzelfde principe (temp.menu_1.special = directory) toegepast op de
hoofdmenu's, het werkt nu prima. Twee menu's geheel onafhankelijk van
elkaar!
temp.menu_1 = HMENU
temp.menu_1.special = directory
temp.menu_1.special.value = 15
#First level menu-object, textual
temp.menu_1.1 = TMENU
temp.menu_1.1 {
#Normal state properties
NO.allWrap = [|]
#Enable active state and set properties:
ACT = 1
ACT.allWrap = <span class="sm_active"> [|]
</span>
}
temp.menu_2 = HMENU
temp.menu_2.entryLevel = 2
#First level menu-object, textual
temp.menu_2.1 = TMENU
temp.menu_2.1 {
#Normal state properties
NO.allWrap = [|]
#Enable active state and set properties:
ACT = 1
ACT.allWrap = <span class="sm_active"> [|]
</span>
}
temp.menu_4 = HMENU
temp.menu_4.special = directory
temp.menu_4.special.value = 12
#First level menu-object, textual
temp.menu_4.1 = TMENU
temp.menu_4.1 {
#Normal state properties
NO.allWrap = [|] <br>
}
temp.menu_4.2 = TMENU
temp.menu_4.2 {
#Normal state properties
NO.allWrap = [|] <br>
#Enable active state and set properties:
ACT = 1
ACT.allWrap = <span class="sm_active"> [|] </span><br>
}
Dank!
Rien.
On Jun 29, 2005, at 3:09 PM, Daniel Doesburg wrote:
> Rien Swagerman schreef:
>> Hoe kan ik een gedeelte van de pagetree/structuur in een menu zetten?
>> Ik heb het 'hoofdmenu' als volgt opgebouwd (twee lagen diep):
>
> Kijk, dat bedoel ik. Nu weet ik waar en hoe ik je kan helpen.
> In de eerste plaats kun je (kun je) het doen zoals Sacha het
> voorstelt, door het hard-coded in je HTML-template te zetten.
> Zelf vind ik dat maar zo,zo. De gebruiker merkt er evenwel niets van.
>
> Maar wil je een tweede menu dan kun je een groot deel van je eerste
> menu kopieren, beetje aanpassen en je HTMLtemplate uiteraard ook
> aanpassen.
>
> Dus, om met het laatste te beginnen plaats je een markering die er
> ongeveer zo uitziet: WEBSITE_NAVIGATION2
>
> Verder kopieer je een menu-stuk zoals je al hebt en een workOnSubParts
> stuk.
> Wat je moet wijzigen lijkt me duidelijk.
> Daarnaast geef je in plaats van entryLevel in:
>
> temp.menu_3.special = list
> temp.menu_3.special.value = 35, 56 (pids van de betreffende pagina's)
>
>
> Dus 98% wist je al. En wat ik er nu bij gezet heb komt zo uit TSref.
>
> Succes.
>
>
> Daniel
> _______________________________________________
> Typo3-ug-dutch mailing list
> Typo3-ug-dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>
More information about the TYPO3-UG-dutch
mailing list