Breadcrumbs
Breadcrumbs werden für Detailseiten von Entitäten automatisch generiert und im Entity-Response mitgeliefert. Sie ermöglichen eine hierarchische Navigation vom aktuellen Inhalt zurück zur übergeordneten Seite.
Konfiguration
Breadcrumbs werden in den Detailseiten-Einstellungen der Nitro CMS Konfiguration definiert. Für jede Entität können ein oder mehrere Breadcrumb-Einträge konfiguriert werden, jeweils mit einem Titel und einem Link.
Antwort
Breadcrumbs werden als Array im Entity-Response zurückgegeben:
json
"breadcrumb": [
{
"title": "Blog",
"slug": "blog",
"href": "/blog"
},
{
"title": "Mein Artikel",
"slug": "",
"href": ""
}
]| Schlüssel | Beschreibung |
|---|---|
title | Der angezeigte Titel des Breadcrumb-Elements |
slug | Der Slug der verlinkten Seite (leer beim aktuellen Element) |
href | Die URL des Breadcrumb-Elements |
Template-Variablen
In Breadcrumb-Titeln können Platzhalter verwendet werden, die automatisch mit Werten aus dem aktuellen Eintrag ersetzt werden:
| Variable | Beschreibung |
|---|---|
{entity_title} | Wird durch den Wert des Titel-Attributs aus dem Standard Interface ersetzt |
{entity_teaser} | Wird durch den Wert des Teaser-Attributs aus dem Standard Interface ersetzt |
Beispiel: Ein Breadcrumb mit dem Titel {entity_title} wird automatisch durch den tatsächlichen Titel des aktuellen Eintrags ersetzt.

