Hallo,
ich hab da mal eine Frage:
Wie kann ich denn eine angelegte individuelle Navigation (Modul) nur auf einer ganz bestimmten Seite anzeigen lassen,
wenn diese Navigation im Header angelegt sein soll?
Danke & Gruß Dirk
Druckbare Version
Hallo,
ich hab da mal eine Frage:
Wie kann ich denn eine angelegte individuelle Navigation (Modul) nur auf einer ganz bestimmten Seite anzeigen lassen,
wenn diese Navigation im Header angelegt sein soll?
Danke & Gruß Dirk
Ein eigenes Seitenlayout für die Seite. Oder Boxes nutzen.
Oder mit CSS. Der Seite wo es gezeigt werden soll eine class mitgeben. Dann per display oder visibility ein- bzw. ausblenden.
Wenn das die Navigation die einzige Anwendung ist für das seitenweise ein- und ausblenden, dann ist CSS sogar noch einfacher wie die Boxes.
Anwendung:
- Seitenstruktur: die Seite öffnen die das Menü haben soll, unter "Experten-Einstellungen" die CSS-Klasse befüllen, zum Beispiel mit "hatmenue"
- die Navigation über das Seitenlayout in alle Seiten einbauen
- CSS-Angaben schreiben die das Menü ein- oder ausblendet auf Basis der Seitenklasse
Ich schreib mal ein Beispiel dafür dass das Menü in der linken Spalte eingeblendet ist, wenn es woanders liegt einfach anpassen:
GrußCode:/* für alle Seiten: Menü ausblenden */
#left .mod_navigation {
display: none;
}
/* für Seiten-Klasse "hatmenue" das Menü einblenden */
body.hatmenue #left .mod_navigation {
display: block;
}
Markus