Das Navigationslement einer sichtbar gestellten (Unter)Seite unter nicht sichbarer (Haupt-)Seite wird nicht angezeigt.

  • Liebes ZP-Team,

    nach erfolgreicher Konversion einer ZP 11 Webprojektes in Layout Simple Responsive nach ZP 14, ist nun folgender Sachverhalt aufgetreten.

    Die beiden Bilder illustrieren den Unterschied.

    • Unter ZP 11 wird das Navigationselement einer sichtbar gestellten (Unter)-Seite korrekt angezeigt.
    • Unter ZP 14 wird die Navigation leider nicht dargestellt, obwohl dies dort eingestellt ist.

    Die Navigations soll (so wie in ZP 11) korrekt anzeigt werden, auch wenn die darüberliegende Seite bewusst im Navigationsmenu ausgeblendet ist.

    Ist dies möglich? Dieses Verhalten lässt sich auch ohne Konversion durch Neuanlage vergleichbarer Seitenhierachien reproduzieren.

    Freue mich über jeden Tipp.

    (Anmerkung: Die sichtbar gestellte Navigation von Seiten unterhalb einer nicht sichtbaren Hauptseite, dient dazu einen internen passwortgeschützten Bereich zu ermöglichen).

    Viele Grüße

    Andy

  • Hallo,

    das Auge-Icon der Seite "Test" bedeutet, dass für diese Seite in den Seiteneigenschaften unter "Sichtbarkeit" die Option "Diese Seite im Navigations-Menü anzeigen" nicht aktiviert ist und die Seite in Menüs und Untermenüs daher nicht gezeigt wird (betrifft dann auch Tochterseiten). Aktivieren Sie mal diese Option, dann wird sich das bestimmt zu Ihrer Zufriedenheit ändern.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Stefan,

    besten Dank für die schnelle Rückmeldung.:)

    In ZP 11 (siehe Bild) waren die Tochterseiten offensichtlich noch unabhängig in der Einstellung (Scihtbarkeit Navigation) von den Einstellungen zur Sichtbarkeit der Navigation bei den Hauptseiten, d.h. die Sichtbarkeit wurde nicht vererbt.

    In ZP 14 ist die Sichtbarkeit der Navigation der Tochterseite von der Einstellung der dazugehörigen Hauptseite abhängig, richtig ?

    Siehe Bild. Die Einstellmöglichkeit zur Sichtbarkeit der Navigation ist damit verwirrend, da die Tochterseite die Sichtbarkeit der Navigation explizit erlaubt, diese aber dennoch nicht angezeigt wird. (siehe Bild).

    Wie kann ich dies lösen?

    Muss ich nun, um die Sichtbarkeit der Untermenus (=Tochterseiten) zu ermöglichen, die Hauptseite in der Navigation sichtbar machen und diese über ein Attribut wieder unsichtbar stellen? Ziel ist es einen internen Bereich (mit Unternavigation) zu ermöglichen. Der Sprung in den internen Bereich soll nicht über das Hauptmenu erfolgen.

    Also keine Anzeige in der Navigation im Hauptmenu.

    Wie kann man dies am einfachsten lösen ?

    Bin über jeden Ansatz dankbar.

    Viele Grüße

    Andy

  • Hallo,

    ich habe das mal überprüft. Das Verhalten ist seit Version 12.5 so. Daher können wir das nun nicht einfach ändern, da viele andere Nutzer dieses Verhalten seit langem so kennen.

    Eine Lösung für Sie wäre, auf der ausgeblendeten Seite "Intern" manuell ein Widget "Untermenü" einzufügen. Über das neue Grid-System können Sie das auch in einer schmalen Spalte links der rechts platzieren. Ggf. müssten Sie in den Layout-Einstellungen unter "Inhaltsbereich > Allgemein" die Option "Breite" auf Automatisch stellen, damit der Inhaltsbereich auf Seiten ohne Untermenü die gesamte Breite einnimmt…

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Stefan,

    tut mir leid, dass ich mich jetzt erst urlaubsbedingt zurück melde. Besten Dank für die rasche Rückmeldung.

    DANKE für den Tipp mit dem Widget "Untermenu" mit der wichtigen Option "unsichtbare Seiten" . Hat funktioniert. :)

    Hier noch ein Hinweis:

    Die Layout-Einstellung "automatische Breite" funktioniert offensichtlich nur, wenn die angelegten Untermenu-Seiten auch in Ihrer Sichtbarkeitseinstellungen explizit aus der Navigation genommen werden. Ist die Sichtbarkeit für das Untermenu Navigation eingestellt, wird ein leerer Platz(halter) angezeigt, wenn die Hauptseite auf unsichtbar gestellt ist.

    Beste Grüße

    Andy

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!