Rotas paramétricas permitem encapsular várias páginas sob a mesma URL
As páginas paramétricas permitem encapsular várias páginas sob a mesma URL.
/{country}/landingPage // página de destino que leva o país em consideração
/{lang}/products // página de listagem de produtos para vários idiomas
/{categories}/{blogPost} // postagens de blog personalizadas separadas por categorias
O funcionamento das páginas paramétricas é o seguinte:
{country} ou {lang} ou a qualquer slug de sua escolha, como {categories}{categories} o componente conectado precisa definir um "Route Slug" no construtor de componentesNo painel administrativo, crie uma rota paramétrica: /{country}/landingPage
Em seguida, conecte o slug {country} ao esquema País.
O aviso “No Route Slug Field configured” significa que o sistema ainda não sabe qual campo do esquema deve ser usado como slug da URL. Isso será corrigido na próxima etapa.
Crie um esquema País no CMS.
Estrutura de exemplo:
{
"code": "us",
"name": "Estados Unidos",
"language": "Inglês"
}
Suponha que você tenha atualmente 3 documentos nesse esquema.
Acesse Esquema País → Editar Esquema
Vincule o campo code como Campo de Slug da Rota.
Isso significa que as rotas válidas serão: /us/landingPage
Rotas inválidas:
/English/landingPage/United States/landingPageVeja Configurando o Roteamento Paramétrico com um renderizador para renderizar páginas paramétricas