profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchYlläpitäjän hallintapaneelin välityspalvelimen määrittäminenCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Headless

PikakäynnistysSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST-ohjelmointirajapinta

REST API OverviewgetConnect your websitegetGET /routesgetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postPOST /translationpatchPATCH /translationsgetKäytön hakeminenpostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Collection of Pages with Components

parametriset reitit mahdollistavat useiden sivujen kapseloinnin saman URL-osoitteen alle

Parametriset sivut

Parametriset sivut antavat mahdollisuuden kapseloida useita sivuja saman URL-osoitteen alle.

/{country}/landingPage   // laskeutumissivu, joka ottaa maan huomioon
/{lang}/products        // tuotelistasivu useille kielille
/{categories}/{blogPost} // mukautetut blogikirjoitukset jaoteltuna kategorioihin

Parametriset sivut toimivat seuraavasti:

  • Yhdistät mukautetun komponentin {country}- tai {lang}-slugiin tai mihin tahansa valitsemaasi slugiin, kuten {categories}
  • Mukautetuissa slugeissa, kuten {categories}, yhdistetyn komponentin on määriteltävä "Reitin slug" komponenttirakentimessa
  • Luot kyseiseen skeemaan dokumentteja luodaksesi useita sivuja dynaamisesti

Vaihe 1. Määritä parametrinen reitti

Luo ylläpitopaneelissa parametrinen reitti: /{country}/landingPage

Yhdistä sen jälkeen {country}-slug Country-skeemaan.

Varoitus "No default slug field configured for this component" tarkoittaa, että järjestelmä ei vielä tiedä, mitä skeeman kenttää tulisi käyttää URL-slugina. Tämä korjataan seuraavassa vaiheessa.


Vaihe 2. Luo skeema ja dokumentit

Luo Country-skeema CMS:ään.

Esimerkkirakenne:

{
  "code": "us",
  "name": "Yhdysvallat",
  "language": "englanti"
}

Oleta, että sinulla on tällä hetkellä 3 dokumenttia tässä skeemassa.


Vaihe 3. Sido kenttä reitin slugiksi

Siirry kohtaan Country-skeema → Edit Schema

Sido code-kenttä Route Slug Field -kentäksi.

Tämä tarkoittaa, että validit reitit ovat: /us/landingPage

Virheelliset reitit:

  • /English/landingPage
  • /United States/landingPage

Tulokset

  • Jokainen dokumentti luo uuden sivun
  • 3 dokumenttia = 3 laskeutumissivua
  • Lisäämällä dokumentteja luot automaattisesti uusia reittejä

Seuraavaksi

Katso Setting up Parametric Routing renderöijän kanssa parametristen sivujen renderöintiin

Continue Reading
NextTypes of Components›