bx:navdata
Funktionen:
navdata.id
<bx:navdata.id />
Die Id des Menüpunkts wird geladen…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.
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.
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.
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.
(2 Verweise)