profound-logoProfound CMS
⌘K
Admin

Ibrido

Progetto RendererInstradamento parametricoTipi Di ComponentiSseConfigura Proxy Pannello Di AmministrazioneRendering Statico Con Supporto Della Modalita Di ModificaScripting Nel Template BuilderCreate Profound Next

Senza testa

Avvio rapidoJson And Claude CodeComponent Zod Pull

Mcp

Mcp

funzionalità CMS

Feat Modello DocumentazioneFunzionalità Generatore Di ModelliFeat TraduttoreFeat Organizzazione

Motivazione

Il nostro approccio

Terminologia

Ibrido vs Headless

Instradamento parametrico

Le route parametriche consentono di racchiudere più pagine sotto lo stesso URL

Continue Reading
All Systems Operational
Powered By
profound-logo
Previous‹Progetto RendererNextTipi Di Componenti›

Pagine parametriche

Le pagine parametriche consentono di racchiudere più pagine sotto lo stesso URL.

/{country}/landingPage   // landing page che tiene conto del paese
/{lang}/products        // pagina di elenco prodotti per più lingue
/{categories}/{blogPost} // post del blog personalizzati suddivisi per categoria

Il modo in cui funzionano le pagine parametriche è:

  • Colleghi un componente personalizzato allo slug {country} o {lang}, oppure a qualsiasi slug di tua scelta come {categories}
  • Per gli slug personalizzati come {categories} il componente collegato deve definire un "Route Slug" nel generatore di componenti
  • Crei documenti in quello schema per generare dinamicamente più pagine

Passaggio 1. Configura una route parametrica

Nel pannello di amministrazione, crea una route parametrica: /{country}/landingPage

Poi collega lo slug {country} allo schema Country.

L'avviso "No Route Slug Field configured" significa che il sistema non sa ancora quale campo dello schema utilizzare come slug dell'URL. Questo verrà risolto nel passaggio successivo.


Passaggio 2. Crea lo schema e i documenti

Crea uno schema Country nel CMS.

Struttura di esempio:

{
  "code": "us",
  "name": "Stati Uniti",
  "language": "Inglese"
}

Supponi di avere attualmente 3 documenti in questo schema.


Passaggio 3. Associa il campo allo slug della route

Vai a Schema Country → Modifica schema

Associa il campo code come Campo dello slug della route.

Questo significa che le route valide saranno: /us/landingPage

Route non valide:

  • /English/landingPage
  • /United States/landingPage

Risultato

  • Ogni documento crea una nuova pagina
  • 3 documenti = 3 pagine di destinazione
  • Aggiungendo altri documenti si creano automaticamente più route

Prossimi passaggi

Consulta Configurazione dell'instradamento parametrico con un renderer per rendere le pagine parametriche