parametrične poti omogočajo, da pod isti URL zaobjamete več strani
Parametrične strani vam omogočajo, da pod isti URL zaobjamete več strani.
/{country}/landingPage // ciljna stran, ki upošteva izbrano državo
/{lang}/products // stran s seznamom izdelkov za več jezikov
/{categories}/{blogPost} // prilagojene objave na blogu, ločene po kategorijah
Delovanje parametričnih strani je naslednje:
{country} ali {lang} oziroma kateremukoli polžjemu nizu po izbiri, kot je {categories}{categories}, mora povezana komponenta v graditelju komponent določiti »Polžje ime poti« (Route Slug)V skrbniški nadzorni plošči ustvarite parametrično pot: /{country}/landingPage
Nato povežite polžje ime {country} s shemo Country.
Opozorilo »No default slug field configured for this component« pomeni, da sistem še ne ve, katero polje sheme naj uporabi kot URL-polžje ime. To bomo odpravili v naslednjem koraku.
V CMS ustvarite shemo Country.
Primer strukture:
{
"code": "us",
"name": "Združene države Amerike",
"language": "angleščina"
}
Predpostavimo, da imate trenutno 3 dokumente v tej shemi.
Odprite shemo Country → Edit Schema
Določite polje code kot polje polžjega imena poti (Route Slug Field).
To pomeni, da bodo veljavne poti: /us/landingPage
Neveljavne poti:
/angleščina/landingPage/Združene države Amerike/landingPageOglejte si Nastavitev parametričnega usmerjanja z upodabljalnikom za upodabljanje parametričnih strani