Parametarske rute omogućuju vam objedinjavanje više stranica pod istim URL-om
Parametarske stranice omogućuju vam objedinjavanje više stranica pod istim URL-om.
/{country}/landingPage // odredišna stranica koja uzima u obzir državu
/{lang}/products // stranica s popisom proizvoda za više jezika
/{categories}/{blogPost} // prilagođene objave na blogu odvojene po kategorijama
Parametarske stranice funkcioniraju na sljedeći način:
{country} ili {lang} ili bilo koji slug po vašem izboru, poput {categories}{categories} povezana komponenta mora definirati "Route Slug" u graditelju komponentiU administratorskoj ploči stvorite parametarsku rutu: /{country}/landingPage
Zatim povežite slug {country} sa shemom Country.
Upozorenje “No default slug field configured for this component” znači da sustav još ne zna koje polje sheme treba koristiti kao URL slug. To će biti riješeno u sljedećem koraku.
U CMS-u izradite shemu Country.
Primjer strukture:
{
"code": "us",
"name": "Sjedinjene Države",
"language": "Engleski"
}
Pretpostavite da trenutno imate 3 dokumenta u ovoj shemi.
Idite na shema Country → Edit Schema
Povežite polje code kao polje slug rute.
To znači da će valjane rute biti: /us/landingPage
Nevaljane rute:
/Engleski/landingPage/Sjedinjene Države/landingPagePogledajte Postavljanje parametarskog usmjeravanja s rendererom za iscrtavanje parametarskih stranica