Startseite / Vorlagenentwicklung / Vorlagensyntax / Systemobjekte / #nav

#navVerfügbar ab FirstSpirit-Version 4.0

Das Systemobjekt #nav steht in folgenden Funktionen zur Verfügung:

Mithilfe von #nav kann auf spezielle Werte der entsprechenden navigationstechnischen Funktionen zugegriffen werden.

Eine Liste der Funktionen sowie ihre Einsatzmöglichkeiten sind der nachfolgenden Tabelle zu entnehmen:

Methoden innerhalb der MenuGroup-Funktion

Aufruf

Bedeutung

Rückgabedatentyp

#nav.label

Enthält den Wert des Felds "Menüname"

String
(Zeichenkette)

#nav.media

Enthält den Wert des Felds "Normal"

StoreElement

#nav.pos

Enthält die Position des Menüs in der Menügruppe.

Integer
(Ganzzahl)

#nav.ref

Enthält die Referenz zur Startseite des entsprechenden Menüpunkts.

Element der Menügruppe

#nav.mediaHighlight

Enthält den Wert des Feldes "mit Mauszeiger" der Menüebene.

Media

#nav.mediaSelected

Enthält den Wert des Feldes "Ausgewählt" der Menüebene.

Media

#nav.mediaHighlightSelected

Enthält den Wert des Feldes "Ausgewählt, mit Mauszeiger" der Menüebene.

Media

   

Methoden innerhalb der Navigation-Funktion

Aufruf

Bedeutung

Rückgabedatentyp

#nav.comment

Im Strukturbaum eingegebener Kommentar zum Zielknoten.

String
(Zeichenkette)

#nav.data ("BEZEICHNER")

Wert der mit dem Bezeichner angegebenen Variablen.

Variablen-Wert, beispielsweise String
(Zeichenkette)

#nav.folder

Liefert den aktuellen Ordner in der Menüstruktur zurück.

PageRefFolder

#nav.hasSubFolders

Ermittelt, ob der aktuelle Navigationspunkt Kinder (untergeordnete Menüebenen / Ordner) hat

Boolean
(Boolescher Wert)

#nav.id

Eindeutige, serverweit-gültige Identifizierungsnummer des Zielknotens.

Long

#nav.isFirst

Liefert zurück, ob es sich bei dem Navigationspunkt um den ersten der aktuellen Ebene handelt.

Boolean
(Boolescher Wert)

#nav.isLast

Liefert zurück, ob es sich bei dem Navigationspunkt um den letzten der aktuellen Ebene handelt.

Boolean
(Boolescher Wert)

#nav.label

Name des entsprechenden Zielknotens.

String
(Zeichenkette)

#nav.level

Nummer der Navigationsebene. Die Zählung beginnt mit 0.

Integer
(Ganzzahl)

#nav.levelPos

Position des aktuellen Ordners in der aktuellen Ebene. Die Zählung beginnt mit 0.

Integer
(Ganzzahl)

#nav.media

Im Strukturbaum unter „Normal“ referenziertes Bild für den Zielknoten.

Media

#nav.media.height

Höhe des Bildes in Pixeln.

Integer
(Ganzzahl)

#nav.media.width

Breite des Bildes in Pixeln.

Integer
(Ganzzahl)

#nav.mediaHighlight

Im Strukturbaum unter "mit Mauszeiger" referenziertes Bild für den Zielknoten.

Media

#nav.mediaHighlight.height

Höhe des Bildes in Pixeln.

Integer
(Ganzzahl)

#nav.mediaHighlight.width

Breite des Bildes in Pixeln.

Integer
(Ganzzahl)

#nav.mediaHighlightSelected

Im Strukturbaum unter „Ausgewählt, mit Mauszeiger“ referenziertes Bild für den Zielknoten.

Media

#nav.mediaHighlightSelected.height

Höhe des Bildes in Pixeln.

Integer
(Ganzzahl)

#nav.mediaHighlightSelected.width

Breite des Bildes in Pixeln.

Integer
(Ganzzahl)

#nav.mediaSelected

Im Strukturbaum unter „Ausgewählt“ referenziertes Bild für den Zielknoten.

Media

#nav.mediaSelected.height

Höhe des Bildes in Pixeln.

Integer
(Ganzzahl)

#nav.mediaSelected.width

Breite des Bildes in Pixeln.

Integer
(Ganzzahl)

#nav.positions[GANZZAHL]

Position des entsprechenden Ordners in der mit einer Ganzzahl angegebenen Ebene.
Bei #nav.positions handelt es sich um eine Liste. Es ist daher darauf zu achten, dass die angegebene Zahl kleiner als die Anzahl der Elemente in der Liste (#nav.positions.size) ist.

Integer
(Ganzzahl)

#nav.ref

Referenz zum Zielknoten bzw. dem entsprechenden Startknoten.

PageRef


#nav.ref.page.id

Eindeutige, serverweit-gültige Identifizierungsnummer der entsprechenden Seite.

Long

#nav.selected

Ermittelt, ob das Element selektiert ist oder nicht.

Boolean
(Boolescher Wert)

   

Methoden innerhalb der PageGroup-Funktion

Aufruf

Bedeutung

Rückgabedatentyp

#nav.label

Liefert den Namen der entsprechenden Seite zurück. Dieser wird entweder in der Struktur-Verwaltung gesetzt (Text für Sitemap) oder es handelt sich um den Namen der Seite aus der Inhalte-Verwaltung.

String
(Zeichenkette)

#nav.media

Liefert das in der Struktur-Verwaltung eingetragene Bild für die Sitemap zurück.

StoreElement

#nav.pos

Gibt die Position der Seite in der Seitengruppe wieder.

Integer
(Ganzzahl)

#nav.ref

Liefert einen Verweis auf die entsprechende Seite zurück.

Element der Seitengruppe

   

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.12 | Datenschutz