Parametrisches Routing
Parametrische Routen ermöglichen es Ihnen, mehrere Seiten unter derselben URL zusammenzufassen.
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 // Produktlisting-Seite für mehrere Sprachen
/{categories}/{blogPost} // Individuelle Blogbeiträge, getrennt nach Kategorien
So funktionieren parametrische Seiten:
{country}- oder {lang}-Slug oder einem beliebigen Slug Ihrer Wahl wie {categories}{categories} muss die verbundene Komponente im Component Builder ein „Route Slug“-Feld definierenIn der Admin-Oberfläche eine parametrische Route erstellen: /{country}/landingPage
Dann verbinden Sie den {country}-Slug mit dem Country-Schema.
Die Warnung „No Route Slug Field configured“ bedeutet, dass das System noch nicht weiß, welches Schemafeld als URL-Slug verwendet werden soll. Dies wird im nächsten Schritt behoben.
Erstellen Sie ein Country-Schema im CMS.
Beispielstruktur:
{
"code": "us",
"name": "Vereinigte Staaten",
"language": "Englisch"
}
Angenommen, Sie haben derzeit 3 Dokumente in diesem Schema.
Gehen Sie zum Country-Schema → Schema bearbeiten
Binden Sie das code-Feld als Route-Slug-Feld.
Das bedeutet, gültige Routen sind: /us/landingPage
Ungültige Routen:
/English/landingPage/United States/landingPageSiehe Einrichten von parametrischem Routing mit einem Renderer, um parametrische Seiten zu rendern