All Systems Operational
Powered By
profound-logo
profound-logoProfound CMS
⌘K
Admin

Enrutamiento Paramétrico

las rutas paramétricas te permiten encapsular múltiples páginas bajo la misma URL

Páginas paramétricas

Las páginas paramétricas te permiten encapsular varias páginas bajo la misma URL.

/{country}/landingPage   // página de destino que tiene en cuenta el país
/{lang}/products        // página de listado de productos para varios idiomas
/{categories}/{blogPost} // entradas de blog personalizadas separadas por categorías

El funcionamiento de las páginas paramétricas es el siguiente:

  • Conectas un componente personalizado al slug {country} o {lang} o a cualquier slug que elijas, como {categories}.
  • Para slugs personalizados como {categories}, el componente conectado tiene que definir un "Route Slug" en el generador de componentes
  • Creas documentos en ese esquema para generar múltiples páginas de forma dinámica

Paso 1. Configurar una ruta paramétrica

En el panel de administración, crea una ruta paramétrica: /{country}/landingPage

Luego conecta el slug {country} al esquema Country.

Continue Reading
Previous‹Proyecto RenderizadorNextTipos De Componentes›

Híbrido

Proyecto RenderizadorEnrutamiento ParamétricoTipos De ComponentesSseConfigurar Proxy Del Panel De AdministraciónRenderizado Estatico Con Soporte De Modo De EdicionProgramación en el generador de plantillasCreate Profound Next

Sin cabeza

Inicio rápidoJson Y Claude CodeComponente Zod Pull

Mcp

Mcp

Características Cms

Feat Docs TemplateCaracterística Constructor De PlantillasFuncionalidad TraductorFeat Organización

Motivación

Nuestro enfoque

Terminología

Hibrido Vs Headless

La advertencia “No Route Slug Field configured” significa que el sistema aún no sabe qué campo del esquema debe utilizarse como slug de la URL. Esto se solucionará en el siguiente paso.


Paso 2. Crear el esquema y los documentos

Crea un esquema Country en el CMS.

Estructura de ejemplo:

{
  "code": "us",
  "name": "Estados Unidos",
  "language": "Inglés"
}

Supón que actualmente tienes 3 documentos en este esquema.


Paso 3. Vincular el campo al Route Slug

Ve al esquema Country → Edit Schema

Vincula el campo code como Route Slug Field.

Esto significa que las rutas válidas serán: /us/landingPage

Rutas no válidas:

  • /English/landingPage
  • /United States/landingPage

Resultado

  • Cada documento crea una nueva página
  • 3 documentos = 3 páginas de destino
  • Al agregar más documentos se crean automáticamente más rutas

¿Qué sigue?

Consulta Setting up Parametric Routing con un renderizador para renderizar páginas paramétricas