Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 10. November 2011 20:02

dylan
kennt CMS/ms
Ort: Münsterland
Registriert: 16. Dezember 2010
Beiträge: 303

Navigation und Subnavigation getrennt anzeigen

Ich möchte für ein zuk. Projekt eine Navigation erstellen, die wie folgt aussehen sollte:

1. Hauptnavigation (ohne Submenu) 1, 2, 3, 4, u.s.w.
2. Sidebar-Navigation, die die Unterseiten (Titel) der Hauptnavigationspunkte enthält: 1.1, 1.2, 1.3, u.s.w.

Wäre das machbar?

Offline

#2 10. November 2011 21:00

owr_web
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 543

Re: Navigation und Subnavigation getrennt anzeigen

Ja eigentlich ganz einfach - und im Beispieltemplate "Top simple navigation + left subnavigation + 1 column" von CMSms kannst du es sogar in Action sehen:

So habs ich in ganz leichter Abwandlung gelöst
Hauptnavigation (Beispiel):

{menu template="cssmenu" start_level="1" number_of_levels="1"}

Submenü (Beispiel):

{menu template='simple_navigation' start_level='2' collapse='1'}

Offline

#3 10. November 2011 21:23

dylan
kennt CMS/ms
Ort: Münsterland
Registriert: 16. Dezember 2010
Beiträge: 303

Re: Navigation und Subnavigation getrennt anzeigen

Das sieht ziemlich einfach aus.

Wie funktioniert das im Detail, wenn z.B. die Seite mit der ID '3' angeklickt ist, woher weiß die Sidebar, welches Submenu angezeigt wird?

{menu template='simple_navigation' start_level='2' collapse='1'}

start_level='2' collapse='1'

Müsste bei dieser Angabe im Template ( collapse ?) nicht dynamisch mit der passenden Main-ID gefüllt werden?

Offline

#4 10. November 2011 21:54

owr_web
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 543

Re: Navigation und Subnavigation getrennt anzeigen

http:www.wasserrettung-kufstein.com - dort kannst du das ganze in Aktion sehen. Der "Wert" der übergeordneten Seite wird ja in einer Variablen mitgegeben. Da musst du nichts extra ausfüllen. Collapse=1 sagt ja aus, dass das Menü nur angezeigt werden soll, wenn man auf der entsprechenden Hauptseite (oder halt einer Unterseite davon) ist.

Wie gesagt - die Templates basieren ja auf Beispieltemplates im CMSms, Einfach ansehen. Und nicht von Haus auszu kompliziert denken wink

Offline

#5 10. November 2011 21:57

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: Navigation und Subnavigation getrennt anzeigen

Lies mal die Hilfe des MenuManagers wink

Collapse bedeutet soviel wie "Zusammenklappen".
Einen anderen Wert als 0 (= Aus) oder 1 (= An) gibt es dafür nicht.

Und start_level sagt einfach nur, ab welcher Hierarchie-Tiefe Menüpunkte angezeigt werden sollen. Dabei wird immer vom aktuellen Menüpunkt ausgegangen. Bist Du bei Menüpunkt 1 und hast ein Menü mit start_level=2 werden hier nur die Menüpunkte zweiter Ebene angezeigt, die unter 1. zu finden sind. (also 1.1, 1.2 etc. - sofern vorhanden)


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline