ich habe für ein zwei Projekte eine Hauptnavigation gebraucht die komplett ohne Tabellen auskommt. Da mich dann zusätzlich jedesmal die neuen die Templateanpassungen gestört hatten hab ich nun das vorhandene Hauptnavigationsmodul aus Contenido für mich modifiziert.
Ich habe insgesammt 3 verschiedene Module erstellt.
Im ersten Modul wird die Navigation komlett in einer Liste dargestellt.
Im zweiten Modul wird die 1.Level-Navi in einer Liste und die 2.Level und 3.Level-Navi in einer Liste ausgegeben und im dritten Modul wird für jede der drei Level eine eigene Liste erstellt.
Die Ausgabe ist nun direkt mit CSS-Classen in dem Modul hinterlegt, so das die Templates nicht mehr angepasst werden müssten.
Nun ist alles über CSS formatierbar.
Die Liste hat nun folgende Rankfolge zum konfigurieren:
<ul><li><a><span>LINKNAME</span></a></li></ul>
folgende Classen sind vergeben:
Code: Alles auswählen
ul.firstnavi { /* definition der 1.Navigationleiste */
}
ul.secnavi { /* definition der 2.Navigationleiste */
}
ul.thirtnavi { /* definition der 3.Navigationleiste */
}
span.navi_ebene_1 { /* definition der 1.Navigationsebene */
}
a.navfirst_off { /* definition des OFF Linkzustandes der 1.Navigationsebene */
}
a.navfirst_on { /* definition des ON Linkzustandes der 1.Navigationsebene */
}
span.navi_ebene_2 { /* definition der 2.Navigationsebene */
}
a.second_off { /* definition des OFF Linkzustandes der 2.Navigationsebene */
}
a.second_on { /* definition des ON Linkzustandes der 2.Navigationsebene */
}
span.navi_ebene_3 { /* definition der 3.Navigationsebene */
}
a.third_off { /* definition des OFF Linkzustandes der 3.Navigationsebene */
}
a.third_on { /* definition des ON Linkzustandes der 3.Navigationsebene */
}
Mit dem 2-Listen Modul kann man nun auf diese Art ebenfalls eine Horizontale Hauptnavigation und eine Vertikale Unternavigation erstellen ohne zwei Module anzulegen. Mann kann sogar die Position der Unteravigation über die Hauptnavigation legen, also Hauptnavi unter Horizontal und Unternavi vertikal darüber.
Beispiele findet ihr hier:
http://weilerbach.de/ eine Liste
http://www.labrador-vom-stillen-tal.de/ eine Liste
http://www.abstrakt-media.de/ zwei Listen
http://www.exercitor.de/ eine Liste
Ich habe das ganze in eine Datei gepackt.
In dieser Datei sind die Module als TXT-Dateien inkl. einer kleinen CSS-Erklärung die am ende der TXT-Datei ist und noch für jedes Listenmodul eine Html-Datei in der man ein Beispiel der Liste unformatiert und mit CSS formatiert sehen kann.
Die Datei könnt ihr hier herunterladen:
http://www.xtended-cooperation.de/cms/u ... module.rar
oder einzeln die TXT-Dateien
http://www.xtended-cooperation.de/cms/u ... 1_list.txt
http://www.xtended-cooperation.de/cms/u ... 2_list.txt
http://www.xtended-cooperation.de/cms/u ... 3_list.txt
http://www.xtended-cooperation.de/cms/u ... gation.txt
und die Beispiele:
http://www.xtended-cooperation.de/cms/u ... 1_list.htm
http://www.xtended-cooperation.de/cms/u ... 2_list.htm
http://www.xtended-cooperation.de/cms/u ... 3_list.htm
Viel Spass...
gruß yodatortenboxer