Questions & Answers

benjamin_nagel
I'm new here

Navigationsfunktion und versteckte Seiten

Hallo zusammen,

(FS Version 5.0.318 und neuer)

mein Kunde mรถchte in dem WebClient alle Seiten angezeigt bekommen, also auch die Seiten die im JavaClient als "Nicht in der Sitemap anzeigen" makiert wurden, bzw. wo deren รผbergeordneten Ordner entsprechend makiert wurden.

Leider habe ich in der Header-Funktion fรผr die Navigation keinen Schalter gefunden mit dem ich trotzdem alle Referenzen bekommen kann, habe ich irgendetwas รผbersehen oder muss ich mir gedanken machen wie ich selbst eine Navigationsstruktur implementieren kann?

Liebe GrรผรŸe

Benjamin

0 Kudos
3 Replies
MichaelaReydt
Community Manager

Hallo Benjamin,

ich bin mir nicht sicher, ob ich die Frage richtig verstehe.

Mรถchtest du im WebClient:

* alle Seiten sehen, obwohl einige von ihnen potentiell ausgeblendet sind ?

oder

* eine Mรถglichkeit, ausgeblendete Seiten einzublenden?

Viele GrรผรŸe

Michaela

0 Kudos
Anonymous
Not applicable

Hi Benjamin,

eigentlich bekommst du von der Header-Funktion "navigation" รผber folgenden Parameter

<CMS_PARAM name="expansionVisibility" value="all"/>

einen Baum, in dem immer alle Elemente ausgegeben werden. Was du danach damit anstellst bleibt dir รผberlassen.

Laut Doku "Wird der Schlรผsselbegriff all als Wert gewรคhlt, so wird der komplette Navigationsbaum vollstรคndig expandiert und alle Elemente angezeigt."

Wir nutzen ebenfalls die "all"-Sichtbarkeit und werten danach die von dir angesprochenen Felder aus, um bestimmte Attribute zu setzen.

#global.node.store.getStoreElement(#nav.id).folderLangSpec(#global.language).isVisible()

und

#global.node.store.getStoreElement(#nav.id).folderLangSpec(#global.language).getShowInSiteMap()

Viele GrรผรŸe,

Nils

PS: Ich vermisse leider eine Funktion #nav.node, um auf den echt sperrigen #global.node.store.uswusf-Ausdruck verzichten zu kรถnnen.

0 Kudos
pavone
I'm new here

Hallo Benjamin,

benรถtigst Du noch weitere Hilfe oder hat Dir die Antwort von Nils bereits geholfen? In diesem Fall wรคre es super, wenn Du die "richtige Antwort" entsprechend markierst, damit auch andere Community-Teilnehmer diese auf den ersten Blick finden. Solltest Du zwischenzeitlich eine eigene Lรถsung gefunden haben, wรคre es nett, wenn Du diese hier bereitstellst.

Viele GrรผรŸe

Tim

0 Kudos

Type a product name