Parametrische Routen ermöglichen es Ihnen, mehrere Seiten unter derselben URL zusammenzufassen.
Parametrische Seiten ermöglichen es Ihnen, mehrere Seiten unter derselben URL zusammenzufassen.
/{country}/landingPage // Landingpage, die das Land berücksichtigt
/{lang}/products // Produktliste für mehrere Sprachen
/{categories}/{blogPost} // Benutzerdefinierte Blogbeiträge, nach Kategorien getrennt
So funktionieren parametrische Seiten:
{country}- oder {lang}-Slug oder einem beliebigen Slug Ihrer Wahl wie {categories}{categories} muss die verbundene Komponente im Komponenten-Builder einen „Route Slug“ definierenErstellen Sie im Admin-Panel eine parametrische Route: /{country}/landingPage
Verbinden Sie anschließend den {country}-Slug mit dem Country-Schema.
Die Warnung „Für diese Komponente ist kein Standardslug-Feld konfiguriert“ bedeutet, dass das System noch nicht weiß, welches Schemafeld als URL-Slug verwendet werden soll. Dies wird im nächsten Schritt behoben.
Erstellen Sie im CMS ein Country-Schema.
Beispielstruktur:
{
"code": "us",
"name": "Vereinigte Staaten",
"language": "Englisch"
}
Angenommen, Sie haben derzeit 3 Dokumente in diesem Schema.
Gehen Sie zum Country-Schema → Schema bearbeiten
Verknüpfen Sie das Feld code als Route-Slug-Feld.
Das bedeutet, gültige Routen sind: /us/landingPage
Ungültige Routen:
/English/landingPage/United States/landingPageWeitere Informationen finden Sie unter Einrichten des parametrischen Routings mit einem Renderer, um parametrische Seiten zu rendern