profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxySkripting i malbyggerenProject ScaffoldingMedia Library

Headless

Quick startSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

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}postEtteroversettelsepatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Collection of Pages with Components

parametriske ruter gjĂžr det mulig Ă„ kapsle inn flere sider under samme URL

Parametriske sider

Parametriske sider lar deg kapsle inn flere sider under samme URL.

/{country}/landingPage   // landingsside som tar landet i betraktning
/{lang}/products        // produktside for flere sprÄk
/{categories}/{blogPost} // tilpassede blogginnlegg skilt etter kategorier

MÄten parametriske sider fungerer pÄ er:

  • Du kobler en tilpasset komponent til {country}- eller {lang}-slugen eller en hvilken som helst slug du velger, som {categories}
  • For tilpassede slugs som {categories} mĂ„ den tilkoblede komponenten definere en "Route Slug" i komponentbyggeren
  • Du oppretter dokumenter i det skjemaet for Ă„ generere flere sider dynamisk

Steg 1. Sett opp en parametrisk rute

I administrasjonspanelet oppretter du en parametrisk rute: /{country}/landingPage

Koble deretter {country}-slugen til Country-skjemaet.

Advarselen «No default slug field configured for this component» betyr at systemet ennÄ ikke vet hvilket skjemafelt som skal brukes som URL-slug. Dette blir lÞst i neste steg.


Steg 2. Opprett skjemaet og dokumentene

Opprett et Country-skjema i CMS-et.

Eksempelstruktur:

{
  "code": "us",
  "name": "De forente stater",
  "language": "Engelsk"
}

Anta at du for Ăžyeblikket har 3 dokumenter i dette skjemaet.


Steg 3. Knytt felt til rute-slug

GĂ„ til Country-skjema → Rediger skjema

Knytt code-feltet som Route Slug Field.

Dette betyr at gyldige ruter vil vĂŠre: /us/landingPage

Ugyldige ruter:

  • /English/landingPage
  • /United States/landingPage

Resultat

  • Hvert dokument oppretter en ny side
  • 3 dokumenter = 3 landingssider
  • Å legge til flere dokumenter oppretter automatisk flere ruter

Hva er neste

Se Setting up Parametric Routing med en renderer for Ă„ gjengi parametriske sider

Continue Reading
NextTypes of Componentsâ€ș