WebSite X5Help Center

 
Ralf K.
Ralf K.
User

Ebenenmenü in x5/14 wird nicht angezeigt + Hamburger Menü abschalten  de

Autor: Ralf K.
Besucht 2393, Followers 1, Geteilt 0  

Ich möchte in der Seitenleiste das Ebenenmenü anzeigen lassen. Und zwar, wie in den alten Versionen, sollen dort die Unterseiten der jeweiligen Ebenen angezeigt werden.

Es erscheint aber immer das "Haupt"-Menü. Zwar gibt es unter Menü-Objekten den Reiter "Ebenen-Menü", ich kann aber als Haupteffekt nicht allgemein Ebene oder 2. Ebene anklicken. Eine bestimmte Ebene kann ich auswählen, die gilt dann aber für alle anderen auch, was nicht der Sinn ist.

Und ich würde gerne auf das Hamburger-Menü verzichten und alles ganz konventionell klassisch belassen. Kann ich dieses Hamburger Menü abschalten? (Bitte keine langen Antworten, warum das Hamburger Menü so toll ist - ich will es einfach nicht!)

Mit bestem Dank

Ralf

Gepostet am
5 ANTWORTEN
Andreas S.
Andreas S.
Moderator

Als ersters sieh dir mein Videotutorial an.   LINK

Das Menü ist jetzt in einem MEnü-Objekt untergebracht und man kann das MEnü jetzt überall hinzufügen wo man eines benötigt.

Wenn man jetzt auf einer Seite das "Seitenmenü" für die Untermenüpunkte benötigt, dann setzt man ein Menü-Objekt und wählt als Menü nur die Ebene aus wo die Untermenüs vorhanden sind.

Mehr lesen
Gepostet am von Andreas S.
B. B. K.
B. B. K.
User

Hallo Ralf,

Es geht nicht in einem Satz. Hoffe es hilft aber was...

Das Ebenen Menü in der Vorlage gilt nicht für die "Ebenen" sondern ausschliesslich für das Hauptmenü.
Das Menu der individuellen Ebene definiert sich mit einem SEPARATEN Menü Objekt auf der entsprechenden Seite.

Long Version:

Meine Ausgangslage: Projekt aus Version 11 "Migriert".
Finding: Alle in der Version 14 angepassten Funktionen funktionieren nur korrekt wenn die entsprechenden Objekte
ex. Migration gelöscht und neu angelegt werden. Dies gilt speziell das Objekt Menu.


Vorlage: Seitenleiste - gilt nur für das "Hauptmenu" / die dort vorhandene Unterfunktion "Ebenen-Menü"
ist ein "Attribut" zum Hauptmenü und definiert was z.B. bei einem "Mouse over" angezeigt wird.

Soabald dann aber eine Seite aufgerufen wird kommt folgendes zum tragen.

ZUSÄTZLICHES Ebenen Menu auf allen Pages welche ex Hauptmenu aufgerufen werden.
Dieses Objekt ist auf jeder Seite separat verfügbar.
Nach der Migration erscheint dieses bei mir immer als "Hamburger" egal welche Optionen man einstellt.
Abhilfe: Menu Object ex Migration löschen und neu anlegen.


Anschliessend die entsprechende Ebene zur Anzeige auswählen und alle weiteren Optionen wie gewünscht festlegen.
Sobald auf einer Seite korrekt, dann das Menu mit copy / paste auf die weiteren Seiten in der selbenen Ebende kopiert
werden. Jetzt wird alles korrekt dar gestellt.

Mehr lesen
Gepostet am von B. B. K.
Michael Bolz
Michael Bolz
User
Andreas S.
Als ersters sieh dir mein Videotutorial an.   LINK

Super gemacht, Andreas, danke! laughing

Mehr lesen
Gepostet am von Michael Bolz
B. B. K.
B. B. K.
User

Nachtrag: Nach der Migration aus V11 war auf allen Seiten zusätzlich zum Hauptmenü in der Seitenleiste (Template)
ein weiteres Menü Object vorhanden. Dieses war in einer Kolonne ähnlich der Seitenleiste Links positioniert.
Das Objekt ist nur als "Hambruger" sichtbar da zu schmal definiert.
Dadurch kann der Eindruck entstehen, dass dort ein "Hamburger" ex. Hauptmenu vorhanden ist.

siehe dazu Screen in meinem ersten Post - Fehlerbild nach Migration

Dem ist aber nicht so. Es handelt sich um ein Zusätzliches Menu Objekt.
In meinem Fall habe ich dieses gelöscht.

Das Hauptmenü in der Seitenleiste kann man ja auch in mehreren Spalten darstellen,
somit funktioniert eine Darstellung der Elemente einer Ebene, zB. Links von Hauptmenu - Tip Top.

Leider hast das Menu Object den Nachteil, dass sich die Elemente einer Ebene nicht permanent einblenden lassen.

Mehr lesen
Gepostet am von B. B. K.
Michael Morth
Michael Morth
User

Lieber Andreas S. - ich kann Michael Bolz nur zustimmen, das Videotutorial ist äußerst hilfreich. Danke! laughing

Mehr lesen
Gepostet am von Michael Morth