Verlinkungen im Inhalt

Im HTML-Inhalt einer Webseite kann man links einfach durch Angabe der URL setzen. Hierzu muss man einfach einen Absoluten Pfad auf die definierte URL angeben.

<a href="/meine-seite">Link</a>

Möchte man die Seite dynamisch halten und Änderungen der URL nicht manuell in jeder Seite pflegen, kann man auf die Daten in der Seitendefinition zugreifen.

Unter dem Abschnitt navigation/all-pages stehen die URL aller Seiten zur Verfügung. Hier lässt sich über den data-attributes-Operator die URL dynamisch einbinden.

<a data-attributes="href dataset:navigation | index:all-pages | index:meine-seite-id | index:url ">Link</a>

Ändert sich jetzt die URL von meine-seite, so wird beim Erstellen dieser Seite, die neue URL richtig eingesetz.

Hinweis

Die ID der Seite, in diesem Beispiel meine-seite-id darf sich nicht ändern.

Im nächsten Artikel wird gezeigt, wie Externe URL in die Navigation eingebunden werden können.