166 Bewertungen

Quelle (in Englisch): www.theartofjoomla.com


Viele Template-Designer haben in Ihren Templates eine so genante "Split Menü"-Technik eingebaut indem sie einige Extra-Funktionen zuordnen. Nun ja, es funktioniert. Doch generell gesehen waren die Seiten-Betreiber doch ziemlich auf die dafür vorgesehenen Menüs limitiert. Nun in Joomla! 1.5 kann dies auch anders angegangen werden.

Das Split Menü funktioniert folgendermassen: Ein Hauptmenü mit Untermenü-Punkten. Ihr Template unterstützt die "top" Menüposition und listet alle Toplevel-Menüpunkte. Wenn Sie nun auf einen der Menü Punkte klicken, wird der TopmMenü-Punkt durch das Split-Menü markiert und es werden lediglich die unter Menüpunkte daraus in einer anderen Modul-Position angezeigt.


Das Menü Modul in Joomla! 1.5 unterstützt nun zwei neue Parameter, den Start- und End-Level. Diese ermöglichen Ihnen, nun die Kontrolle der Ebenen in Relation zum aktiven Menüpunkt. Genau hier fangen die Schritte an beim Aufsetzen des "Split"-Menüs.

  • - Erstellen Sie ein Menü wie üblich, fügen Sie auch die Untermenü-Punkte die Sie für Ihre Seite benötigen hinzu.
  • - Erstellen Sie nun ein neues Menü-Modul. Weisen Sie diesem Menü die "top"-Menu der Haupt-Navigation zu (das Styling ist Ihnen überlassen). Wählen Sie nun das neue Menü, in den Parametern setzen Sie das Start- und End-Level auf 1. Dieses Modul wird nun wahrscheinlich auf allen Seiten Angezeigt werden müssen, also veröffentlichen und speichern Sie das Modul ab.
  • - Erstellen Sie jetzt ein weiteres Menü-Modul und weisen Sie diesem eine andere linke oder rechte Modul-Spalte zu; einfach da, wo Sie das Split-Menü angezeigt haben wollen. Wählen Sie nun dasselbe Menü wie vorhin in den Parametern allerdings müssen Sie das Start-Level auf 1 und aber das End Level auf etwa 3 setzen. Nun können Sie auch dieses auf allen Seiten anzeigen lassen und veröffentlichen und speichern.


Schauen Sie sich nun auf Ihrer Seite um und beachten Sie das Verhalten des Navigations-Menüs. Wenn alles richtig funktioniert sehen Sie das Untermenü am richtigen Ort und der Haupt-Navigations-Punkt sollte nun auch markiert sein.

Eine der Begründungen eine solche Technik zu verwenden ist, das Sie nun ein einziges Menü-Verzeichnis instand halten, diese aber in zwei Modulen unterstützt werden. Zuvor konnten Sie diesen Effekt zwar auch erzielen in dem einfach Multiple Module auf verschiedene Seiten zugewiesen wurden, jedoch hatten Sie nicht die Möglichkeit den Toplevel-Punkt markiert zu lassen.

6 Kommentare

Comments_Feed
  1. "aber das End Level auf etwa 3 setzen.
    lol?
    Eine ausführlichere Anleitung für ein Split-Menü in Joomla 1.5 habe ich im Joomlaportal entdeckt: Anleitung Split Menü horizontal vertikal.
    Vielleicht hilft es jemandem. :)
  2. hi,
    funktioniert doch wunderbar, genau wie oben beschrieben :-)
    wichtige stichpunkte sind: "vorgänger aktivieren" (in den modul-parametern) und "#current, .active" (im css-file formatieren).
    vielen dank für die anleitung!
    vg,
    dagmar
  3. Guten Abend,
    ich habe dieses menue nachgebaut, allerdings zeigt es bei mir im topbereich wo ich eigentlich die hauptmenüpunkte haben will auch alle unzerpunkte. habe aber die einstellung mit der startebene schon berücksichtigt.

    was kann daran falsch sein? wo muss ich da nachbessern? suche schon seit einer woche aber da geht nix.
    danke für die hilfe im voraus.
    gruss
    tom
  4. @Thomas: Beachte welche Menupunkte du ausgewählt hast. Stelle Deine Frage doch detalliert im Forum. Gruss
  5. Quote:
    Start- und End-Level auf 1

    Das ist leider nicht richtig Startlevel muss auf "0" stehen. Hat mich ne halbe Stunde gekostet. Trotzdem vielen Dank für die Beschreibung!
  6. Quote:
    "aber das End Level auf etwa 3 setzen.
    lol?
    Eine ausführlichere Anleitung für ein Split-Menü in Joomla 1.5 habe ich im Joomlaportal entdeckt: Anleitung Split Menü horizontal vertikal.
    Vielleicht hilft es jemandem. :)


    DANKE !

    Quote:
    hi,
    funktioniert doch wunderbar, genau wie oben beschrieben :-)


    So'n Unsinn !

    Schön und gut, wenn sich jemand die Mühe macht, Tipps zu sammeln und zu veröffentlichen,- Ich habe davor den größten Respekt!
    Aber hat irgendjemand eine Ahnung, wieviel Tage Zeit das kostet, wenn man so einen dämlichen Fehler im Tipp hat und nicht versteht, wo der Fehler liegt !!??

    Ich vesuche mal den vollständigen Link hier zu posten,- weiß aber nicht ob das geht:
    http://www.joomlaportal.de/tipps-tricks-und-kurzanleitungen/131716-j-1-5-horizontales-hauptmenue-mit-vertikalen-untermenues-erstellen.html

Kommentar schreiben