-
2 Menüs
Hallo Typo-Freunde,
ich stecke gerade fest, ich habe 2 Menüs:
1 horizontal als Individuelle Navigation.
1 vertikal als Navigationsmenü.
Die vertikale Menüs sind abhänhig von den horizontale Menüs, bis da hin soweit so gut.
Ist ein horizontales Menüpunkt aktiv ist es auch zu erkennen, sobald aber wie ich auf vertikaler Menu Menüpunkt auswähle, deaktiviert sich der horizontaler Menü, gibt es eine möglichkeit das der horiz. Menüpunkt aktiv bleibt.
Ich könnte 2 Navigationsmenüs benutzen und level1 horizontal und ab level 2 vertikal machen, aber so mit eine Individuelle und ein Navigationsmenü finde ich es einfacher und flexibler
Danke und bis bald
Robert
-
Hi
Bedingung ist, dass die Menüpunkte verschachtelt sind. Also deine Untermenüpunkte müssen auch unterhalb der Hauptnavigation sein in der Seitenstruktur.
Ist dies der Fall, wird jedem Elternelement die CSS Klasse ".trail" zugewiesen, mit der du dann deinen Menüpunkt beliebig formatieren kannst :)
-
Hallo Toflar,
danke für die Antwort, passiert nichts mit .trail, aber dafür habe ich schon mal ein ansatzt wie es funktionieren kann. Also versuche es weiter.
Big Thx
Robert
-
Hi Robert
Doch, doch, die ist da (schau mal mit Firebug) ;)
Wenn nicht, dann hast du die Seitenstruktur völlig falsch aufgebaut :D
Warum hast du eigentlich eine individuelle Navi als Hauptnavi, wenn ich fragen darf?
BTW, Lies mal das da durch: http://de.contaowiki.org/DasModulNavigationsmenue
-
Hallo Toflar,
also funktioieren tut mein menü schon wie es sein soll, heißt aber nicht das es korrekt ist :) ich denke aber schon (aber dann musster ja .Trail dann auch funktionieren *grins*)
Der grund wieso ich die individuelle Navi benutze, hm ich wollte die Horizontalen und vertikalen Menüs völlig trennen, wenn ich kein Horizontalen menu brauche, lösche ich diese Modul und muss an der Css nichts ändern, dann noch in der Navi die Ebenen einschränkung aufheben und fertig.
jetzt meine gegen frage spricht etwas dagegen es so zu machen?
bis dann
Robert
-
Namd,
bei der individuelle Navi gibt es einfach die Klasse Trail nicht.
Daher solltest du für so ein Verhalten ein zweites Navigationsmodul nehmen.
Das CSS kannst du auch dann so aufbauen, das du dieses Modul raus nehmen kannst und nur das zweite Navi Modul benutzt.. das kommt dann alles pur auf dein CSS an.
Viele Grüße
-
Hallo MacKP,
dies erklärt auch wieso es nicht geht, habs nun mit 2x Navigationsmenüs gemacht, besten Dank euch beiden.
bis die Tage
Robert
-
Hallo Leute, dass Thema ist zwar schon ein paar "Tage" älter, aber aktuell befasse ich mich mit der gleichen / ähnlichen Materie. Ich möchte ganz gerne zwei Navigationen haben. Mein Aufbau in der "Seitenstruktur" sieht aktuell wie folgt aus...
*******
- Contao Open Source CMS
-- domain.de
--- erste-navigation
---- Startseite
---- Seite 1
---- Seite 2
---- Seite 3
--- zweite-navigation
---- Kontakte
---- Impressum
*******
Ich hoffe man steigt da ein wenig durch. Wenn ich jetzt auf die aller erste Startseite (www.domain.de) gehe, habe ich beide Punkte links im Hauptmenü. Ich möchte ja nun nur die erste-navigation dort auffinden und die zweite Navigation hätte ich gerne in einer individual oder einer anderen hauptnavigation an einer anderen Stelle (footer oder header), aber irgendwie verstehe ich das gerade noch nicht so richtig was hier geschrieben wurde :(
Gruß, Domi
Nachtrag: Aufgrund des Alters vom Topic wollte ich noch erwähnen, dass ich die v3.0.3 vom Contao verwende.
-
Macht nix, das du ein neueres Contao benutzt. Das Vorgehen hat sich nicht geändert.
Deswegen freue ich mich auch dir diesen Link andrehen zu können: http://de.contaowiki.org/ModulNavigation
Da ist genau beschrieben wie das ganze Funktioniert (Stichwort für dich ist auch noch 'Versteckte Seiten' und Referenzseite).
Viele Grüße
-
Ahh.. Das mit der Referenzseite dachte ich mir schon fast.. diesen Harken hatte ich schon mal gesetzt und geschaut was passiert, aber dann sehe ich mir den Artikel im Wiki mal an und bedanke mich für die Information.
Gruß, Domi
Nachtrag: Ich habe jetzt wegen den zwei Menüs mal eine kleine Frage bezüglich dem "Seitenalias", in Version 3.x die ich ja für dieses Projekt verwende, erkennt Contao ja den Weg zu der Seite selbstständig und legt einen Alias an. Kann man irgendwie sagen das er den ersten Menüpunkt nicht mit nehmen soll? Versteht man was ich meine..?
Beispiel
- domain.de
-- erstesMenü
--- Startseite
--- Impressum
-- zweitesMenü
Lege ich jetzt eine neue Seite im ersten Menü an, erstellt er im Alias automatisch "erstesMenue/seite1", und erstesMenue würde ich gerne weg lassen. Genauso im zweiten Menü :D