Las rutas paramétricas te permiten encapsular varias páginas bajo la misma URL
Las páginas paramétricas te permiten encapsular varias páginas bajo la misma URL.
/{country}/landingPage // página de destino que toma en cuenta el país
/{lang}/products // página de listado de productos para varios idiomas
/{categories}/{blogPost} // publicaciones de blog personalizadas separadas por categorías
La forma en la que funcionan las páginas paramétricas es:
{country} o {lang} o cualquier slug de tu elección, como {categories}{categories} el componente conectado debe definir un "Slug de ruta" en el constructor de componentesEn el panel de administración, crea una ruta paramétrica: /{country}/landingPage
Luego conecta el slug {country} con el esquema Country.
La advertencia “No default slug field configured for this component” significa que el sistema aún no sabe qué campo del esquema debe usarse como el slug de la URL. Esto se solucionará en el siguiente paso.
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.
Ve al Country schema → Edit Schema
Vincula el campo code como el Campo de slug de ruta.
Esto significa que las rutas válidas serán: /us/landingPage
Rutas no válidas:
/English/landingPage/United States/landingPageConsulta Configuración del enrutamiento paramétrico con un renderizador para renderizar páginas paramétricas