Eine Mikronavigation ist ein Pfad als HTML-Text, in dem jedes Element bis auf das letzte mit der entsprechenden Webseite verlinkt ist. Mit einem NPSOBJ-Tag können Sie Mikronavigationen automatisch erzeugen lassen, wobei Sie die Anzahl der erzeugten Elemente festlegen können.
<npsobj micronavigation="attribute-name" levels="3">delimiter</npsobj>
Wenn der Content Management Server die micronavigation
-Anweisung
abarbeitet, bildet er den Pfad vom Basisordner bis zu dem Ordner, die unmittelbar über
der aktuellen Datei liegt, wobei für jedes Element ein a-href
-Link erzeugt
wird. Als href
wird der Link auf die entsprechende Ordner-Indexseite
erzeugt, und als Linktext wird der Wert des Feldes attribute-name
im Kontext
des jeweiligen Zielordners verwendet.
Die einzelnen Elemente werden aneinandergereiht und durch die angegebene Zeichenfolge
delimiter
getrennt. Sie können beliebige Trennzeichen verwenden oder auch
HTML-Code wie Zeilenumbrüche, Links auf Grafiken etc. einsetzen.
Mit dem Tag-Attribut levels
können Sie festlegen, wieviele Elemente des
Pfades in die Mikronavigation aufgenommen werden sollen. Ist levels
positiv,
so werden die Elemente beginnend beim Basisordner verwendet; bei einem negativen Wert
werden die Elemente verwendet, die sich im Pfad vor der aktuellen Datei befinden. So
bewirkt levels="1"
, dass nur der Basisordner verwendet wird; bei
levels="-1"
besteht die Mikronavigation nur aus dem jeweils darüber
liegenden Ordner. levels="0"
entspricht einem nicht angegebenen
levels
-Attribut und bewirkt, dass der gesamte Pfad in die Mikronavigation
aufgenommen wird.
Das folgende Beispiel bildet eine auf drei Elemente beschränkte Mikronavigation aus den Titeln der übergeordneten Ordner. Die Einträge werden dabei durch einen Schrägstrich voneinander getrennt:
<npsobj micronavigation="title" levels="3"> / </npsobj>
Dieses NPSOBJ-Tag erzeugt auf den Webseiten, die aus der Ordnerteilhierarchie /de/company/press/archive exportiert wurden, die folgenden Mikronavigationen:
Angezeigte Datei | Erzeugte Mikronavigation |
/de | Basisordner-Titel |
/de/company | Basisordner-Titel / Deutsch |
/de/company/press | Basisordner-Titel / Deutsch / Das Unternehmen |
/de/company/press/archive | Basisordner-Titel / Deutsch / Das Unternehmen |
Alle Einträge in der erzeugten Mikronavigation sind mit den Seiten verlinkt, die aus den jeweiligen Ordnern erzeugt wurden.
Wenn Sie möchten, dass die Mikronavigation stets nur die letzten der aktuellen Datei
übergeordneten Ordner enthält, so muss das Attribut levels
mit einem
negativen Wert belegt werden:
<npsobj micronavigation="title" levels="-2"> / </npsobj>
Auf den Webseiten, die aus der Ordnerteilhierarchie /de/company/press/archive
exportiert wurden, erzeugt dieses NPSOBJ-Tag die folgenden Mikronavigationen (eine
Mikronavigation kann an beliebiger Stelle innerhalb des body
-Elements einer
Layoutdatei eingesetzt werden):
Angezeigte Datei | Erzeugte Mikronavigation |
/de | Titel des Basisordners |
/de/company | Titel des Basisordners / Deutsch |
/de/company/press | Deutsch / Das Unternehmen |
/de/company/press/archive | Das Unternehmen / Presse |