Parametrické trasy vám umožňujú združiť viacero stránok pod tú istú adresu URL
Parametrické stránky vám umožňujú združiť viacero stránok pod tú istú adresu URL.
/{country}/landingPage // vstupná stránka, ktorá berie do úvahy krajinu
/{lang}/products // stránka so zoznamom produktov pre viaceré jazyky
/{categories}/{blogPost} // vlastné blogové príspevky rozdelené podľa kategórií
Parametrické stránky fungujú nasledovne:
{country} alebo {lang} či k inému slug-u podľa vašej voľby, napríklad {categories}{categories} musí pripojená komponenta definovať „Route Slug“ v nástroji na tvorbu komponentovV administračnom paneli vytvorte parametrickú trasu: /{country}/landingPage
Potom pripojte slug {country} k schéme Country.
Upozornenie „No default slug field configured for this component“ znamená, že systém zatiaľ nevie, ktoré pole schémy sa má použiť ako slug URL. V ďalšom kroku sa to vyrieši.
V CMS vytvorte schému Country.
Príklad štruktúry:
{
"code": "us",
"name": "Spojené štáty",
"language": "angličtina"
}
Predpokladajte, že v tejto schéme momentálne máte 3 dokumenty.
Prejdite do Country schema → Edit Schema
Naviažte pole code ako Route Slug Field.
To znamená, že platné trasy budú: /us/landingPage
Neplatné trasy:
/English/landingPage/United States/landingPagePozrite si Nastavenie parametrického smerovania s rendererom na vykreslenie parametrických stránok