WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 31.08.2019 20:55:31

nasowas
Mitglied

Eine Frage: Seite aus dem Hauptmenü ausblenden?

Hallo zusammen,

ich habe noch eine technische Frage, mit der ich nicht weiß wohin:

  • Kann man eine Seite aus dem Hauptmenü ausblenden, die Seite (z.B. die Startseite) dennoch veröffentlicht anzeigen lassen?

Vielen Dank im Voraus!
nasowas

Beitrag geändert von florian (01.09.2019 05:46:26)


WBCE 1.6.1, Frontendtemplate: Simple Responsive, Backendtemplate: Fraggy, Browser: Firefox Betriebssystem Windows 11 pro

Offline

#2 31.08.2019 23:40:32

bernd
Developer

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

In den meisten Templates gibt es ein "unsichtbares" Menü - im WBCETik heißt das z.B. "nicht in Nav."
Du kannst jede Seite über die Seiteneinstellungen diesem Menu zuordnen dann wird die Seite aus der Hauptnavigation ausgeblendet.
Wenn du das für die Startseite machst, wird sie beim betreten der Webseite trotzdem angezeigt, allerdings gibt es dann halt keinen direkten Weg die Seite später über das Hauptmenü nochmals besuchen zu können. Deshalb solltest du drauf achten das bei deinem Template z.B. das Header-Logo mit einem direkten WB_URL Aufruf verlinkt ist.


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#3 01.09.2019 09:28:57

berny
Mitglied

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

nennt sich "versteckt" oder so ähnlich in den Einstellungen bei der jeweiligen Seite.

Offline

#4 01.09.2019 11:43:22

colinax
Developer

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

Prinzipiell gibt es mehrere Möglichkeiten um eine Seite nicht im Menü anzeigen zu lassen, welche man wie einsetzen kann/sollte hängt teilweise auch vom Template ab:

  • Wie bernd beschrieben hat, gibt es in diversen Templates ein eigenes Menü dass im Frontend nicht angezeigt wird -> Seiteneinstellungen -> Menü

  • Wie berny beschrieben hat, gibt es die Möglichkeit die Sichtbarkeit von Seiten zu ändern, in deinem Fall Versteckt -> Seiteneinstellungen -> Sichtbarkeit

  • Die dritte Möglichkeit wäre den PageTree und ShowMenu2 auf Ebenen umzustellen und dann je nach Bedarf die eine oder andere Ebene auszublenden bzw anzeigen oder jede Ebene als eigenes Menü darstellen zulassen (wie es auch für mehrsprachige Webseiten gemacht wird)

Offline

#5 01.09.2019 14:02:08

bernd
Developer

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

@berny / @colinax:
mit Sichtbarkeit "versteckt" funktioniert aber das gewünschte "die Seite (z.B. die Startseite) dennoch veröffentlicht anzeigen lassen" nicht!
Es wird dann einfach die nächste Seite im Seitenbaum zur Startseite.


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

Liked by:

berny

#6 01.09.2019 14:47:23

colinax
Developer

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

Oh stimmt, steht sogar hier im Code.

Offline

#7 01.09.2019 17:39:44

nasowas
Mitglied

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

Hallo zusammen,

vielen Dank für die Tipps!!!
leider gibts die Einstellung "nicht in Nav" im simple_responsive nicht. Ich hätte nicht gedacht, dass diese Einstellung Templateabhängig wär. Aber nagut.

Viele Grüße
nasowas


WBCE 1.6.1, Frontendtemplate: Simple Responsive, Backendtemplate: Fraggy, Browser: Firefox Betriebssystem Windows 11 pro

Offline

#8 01.09.2019 17:46:54

florian
Administrator

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

Du brauchst in der /templates/simple_responsive/info.php einfach nur eine Zeile

$menu[99] = "nicht in Nav";

einzufügen.
Schon kannst Du die Startseite diesem (fiktiven) Menü zuweisen und sie erscheint nicht mehr in der Hauptnavigation.

Es ist immer templateabhängig, welche Menüs es gibt und wie diese heißen. Denn es richtet sich ja nach dem Layout, wie viele Menüs gebraucht werden und wo diese platziert werden.

Beitrag geändert von florian (01.09.2019 17:48:11)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#9 01.09.2019 17:52:45

bernd
Developer

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

Das lässt sich aber leicht nachrüsten:
in der info.php des Templates einfach nach der Zeile

$menu[1] = 'Mainmenu';

diese Zeile hinzufügen:

$menu[99] = 'nicht im Menu';

Die Zahl "99" ist dabei egal, Haupsache eine Zahl (Nummer des Menüs) die noch nicht definiert wurde.
Den Text 'nicht im Menu" kannst du nennen wie du willst, das ist der Text der dann in der Auswahl angezeigt wird.


Argggg: Florian war mal wieder schneller  big_smile  ich glaube ich tippe zu langsam ...

Beitrag geändert von bernd (01.09.2019 17:54:18)


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

#10 02.09.2019 20:28:18

nasowas
Mitglied

Re: Eine Frage: Seite aus dem Hauptmenü ausblenden?

Vielen Dank Ihr Beiden!!!  big_smile Es funzt!!!

Beitrag geändert von nasowas (02.09.2019 20:32:51)


WBCE 1.6.1, Frontendtemplate: Simple Responsive, Backendtemplate: Fraggy, Browser: Firefox Betriebssystem Windows 11 pro

Offline

Fußzeile des Forums

up