bx:navdata
navdata.id
<bx:navdata.id />
Die Id des Menüpunkts wird ausgegeben.
navdata.name
<bx:navdata.name [type="plain] />
Der Name des Menüpunkts wird ausgegeben. type="plain" z.B. für csv-Datei
navdata.dir
<bx:navdata.dir />
Der virtuelle Verzeichnisname des Menüpunkts wird ausgegeben.
navdata.path
<bx:navdata.path [follow] [no-encoding] />
Der ganze Pfad des Menüpunkts wird ausgegeben.
| follow | wenn der Zielmenüpunkt ein weitergeleiteter Menüpunkt ist, wird nicht auf den Punkt gelinkt, sondern auf das Ziel des Menüpunktes |
|---|---|
| no-encoding | der Pfad wird nicht korrekt encoded, sondern direkt reingeschrieben z. B. mit Umlauten und russischen Zeichen. Es liegt dann am Browser das zu korrigieren. |
navdata.link
<bx:navdata.link [follow] [no-encoding] [html-Tags] /> <!-- Menüpunktname wird verlinkt -->
<bx:navdata.link> verlinkter Text </bx:navdata.link>
Es wird ein Link zum Menüpunkt erzeugt.
| follow | wenn der Zielmenüpunkt ein weitergeleiteter Menüpunkt ist, wird nicht auf den Punkt gelinkt, sondern auf das Ziel des Menüpunktes |
|---|---|
| no-encoding | der Pfad wird nicht korrekt encoded, sondern direkt reingeschrieben z. B. mit Umlauten und russischen Zeichen. Es liegt dann am Browser das zu korrigieren. |
navdata.target
<bx:navdata.target/>
Das eventuell beim Menüpunkt eingetragene Target wird ausgegeben.
navdata.meta
<bx:navdata.meta name="{eigenschaftsname}" /> <!-- Metadaten zum Menüpunkt ausgeben werden ausgegeben -->
<bx:navdata.meta name="{eigenschaftsname} [value="{vergleichswert}"] [not]" /> <!-- Block abhängig vom Wert der entsprechenden Metadaten anzeigen -->
Metadaten zum Menüpunkt ausgeben werden ausgegeben oder zum Vergleich herangezogen.
navdata.index
<bx:navdata.index [add="{n}"]/>
Die laufende Nummer des Menüpunkts in der aktuellen Ebene wird ausgegeben.
| add | Ausgabe der aktuellen Nummer plus angegebener Wert. Standard ist 1, d.h., weil bei 0 angefangen wird, wird bei Nicht-Angabe des Add-Parameters bei 1 angefangen. Soll bei 0 angefangen werden, muß add="0" sein (heißt: zum Startwert 0 wird 0 hinzugezählt anstatt (Standard)1 ). |
|---|
navdata.robots
Es wird behauptet, daß eine Seite mit jeden externen Link, der darauf ist, von Google schlechter gerankt wird, und die verlinkte Seite dafür besser. Deshalb sollen alle externen Links der Suchmaschine sagen, daß sie dort nicht draufgehen soll. Das Tag liest die Einstellungen in der Navigation, damit bei externen Links ein <a … rel=“nofollow“ angehängt werden kann.
<bx:navdata.robots [index] [follow] />
gibt "(no)index" bzw. "(no)follow" entsprechend der Menüpunkteinstellung aus. Wenn beide Parameter angegeben sind, werden die Werte beide, durch Komma getrennt, ausgegeben.
<bx:navdata.robots index|noindex|follow|nofollow> ... <bx:navdata.robots>
Zeigt den Inhalt an, wenn die angefragte Bedingung für den Menüpunkt zutrifft
Beispiele
Beispiel Titel
<bx:sitemap.2>
<a href="<bx:sitemap.path/>" <bx:navdata.robots nofollow>rel="nofollow"</bx:navdata.robots>> … </a>
</bx:sitemap.2>
navdata.visible
<bx:navdata.visible [not]> Inhalt </bx:navdata.visible>
Zeigt an, ob das Frontend-aktiv-Häkchen beim Nav-Punkt gesetzt ist. ab v2.6.6.
Beispiele
Beispiel Titel
<bx:sitemap.0 showinactive>
<a href="<bx:sitemap.path/>"<bx:navdata.visible not> style="color:grey;"</bx:navdata.visible>><bx:sitemap.name/></a>
</bx:sitemap.0>
Es werden aktive und inaktive Menüpunkte angezeigt, die inaktiven werden in Grau dargestellt.
navdata.if
<bx:navdata.if (open | closed | hasChilds | noChilds | self | notself | first | last | notfirst | notlast)> Inhalt </bx:navdata.if>
<bx:navdata.if (id="{id}" | parent="{id}" | path="{pfad}" | redirected [not])> Inhalt </bx:navdata.if>
Mit diesem Tag kann entschieden werden, ob ein bestimmter Quelltext ausgegeben werden soll.
| pfad | Menüpunkt-Pfad |
|---|---|
| open/closed | Menüpunkt ist geöffnet (gilt auch für Überebenen) |
| hasChilds/noChilds | Abfrage, ob Menüpunk Unterpunkte besitzt |
| self/notself | aktueller Menüpunkt |
| first/last/notfirst/notlast | erklärt sich selbst |
| id | Vergleich des Menüpunkts mit einer ID (mehrere IDs mit Komma, Semikolon oder Leerzeichen getrennt ab v 2.6.2) |
| parent | Vergleich des übergeordnete Menüpunkts mit einer ID |
| path | Vergleich des Menüpunktes mit einem bestimmten Pfad |
| redirected | wenn Menüpunkt weitergeleitet wird |
| Verweise auf diese Seite: |
(2 Verweise)