related_pages

Links zur vorherigen (links unten) und nächsten Seite (rechts unten).

Zeigt unten einen Link auf die vorherige Seite (links) und die nächste Seite (rechts). Der Titel wird aus der Zielseite gelesen (get_page, bei _index.md get_section). Die Komponente funktioniert nur in Templates, weil get_page im Markdown nicht verfügbar ist. page.html und article.html binden sie ein, wenn in der Front Matter unter [extra] prev und/oder next gesetzt sind.

Argumente

ArgumentPflichtBedeutung
prevneinPfad der vorherigen Seite
nextneinPfad der nächsten Seite
pagebei relativen PfadenAktuelle Seite, Basis für relative Pfade

Pfade enden auf .md. Absolute Pfade beginnen mit / (oder @/) und gelten ab content/. Relative Pfade gelten ab dem Verzeichnis der aktuellen Seite und dürfen .. enthalten.

Code-Beispiel

[extra]
prev = "/dev/test/bilder-2/index.md"
next = "../bilder-5/index.md"
{{ <related_pages prev={page.extra.prev} next={page.extra.next} page={page} /> }}

« Alle Komponenten