Menü einer Ebene aufteilen [Gelöst]

  • aero310 aero310
    Padawan
    0 x
    43 Beiträge
    0 Hilfreiche Beiträge
    31. 01. 2009, 18:36

    Ich würde gerne verschiedene Menü-Bereiche implementieren, die an verschiedenen Stellen der Seite auftauchen (und in verschiedenen Sprachen). So soll beispielsweise an einer Stelle ein Teil des Menüs, praktisch das [i]Hauptmenü[/i] auftauchen, wo anders beispielsweise [i]Kontakt[/i] und [i]Home[/i] und wieder wo anders z.B. [i]Impressum[/i], [i]Datenschutz[/i] etc...

    Wie löst man sowas am geschicktesten?


  • 1
  • makirolle makirolle
    R2-D2
    0 x
    95 Beiträge
    1 Hilfreiche Beiträge
    02. 02. 2009, 22:10

    Ich lege meine Menüs meistens auch so an und trenne sie deswegen von Anfang an. Mein Verzeichnisbaum (directory) hat deshalb Abzweigungen genannt Menü1, Menü2, Menü3 usw.
    Es werden für alle Teil-Menüs Marker benötigt und dann zugewiesen.

    Bspw. so:
    [TS]#Menue
    temp.MENU= HMENU
    temp.MENU.special = directory
    temp.MENU.special.value = 1
    ...
    temp.MENU2= HMENU
    temp.MENU2.special = directory
    temp.MENU2.special.value = 7
    ...
    temp.MENU3= HMENU
    temp.MENU3.special = directory
    temp.MENU3.special.value = 12
    ...
    subparts.MENU < temp.MENU
    subparts.MENU2 < temp.MENU2
    subparts.MENU3 < temp.MENU3
    ...
    [/TS]

    Man kann aber auch bestimmte Seiten zum Menü zusammenbauen, siehe Sitemap (mit Angaben der Seitennummer) und ähnliches.
    Da muss aber nun jemand anderes weiter helfen.

    Ich finde diese Methode sehr übersichtlich. Klar dass ein Template dann schon im übergeordnetem Ordner vorhanden sein muss.

  • 1