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.