Criar páginas dinâmicas de comércio eletrónico com base em parâmetros de URL
Isto artigo descreve como configurar uma página de Microsoft Dynamics 365 Commerce comércio eletrónico que possa servir conteúdo dinâmico, com base em parâmetros de URL.
Uma página de comércio eletrónico pode ser configurada para apresentar conteúdo diferente, com base num segmento no caminho do URL. Portanto, a página é conhecida como uma página dinâmica. O segmento é utilizado como parâmetro para recuperar o conteúdo da página. Por exemplo, uma página criada em construtor de sites e nomeada blog_viewer é mapeada para o URL https://fabrikam.com/blog
. Esta página pode então ser usada para mostrar conteúdo diferente, com base no último segmento no caminho do URL. Por exemplo, o último segmento no URL https://fabrikam.com/blog/article-1
é o artigo 1.
Também pode substituir um segmento de URL parametrizado por uma página construtor de sites. Por exemplo, uma página criada em construtor de sites e nomeada blog_summary pode ser mapeada para o URL https://fabrikam.com/blog/about-this-blog
. Quando o https://fabrikam.com/blog
URL é solicitado com o /about-this-blog
segmento no final, o conteúdo da página blog_summary é retornado em vez de o /about-this-blog
segmento sendo interpretado como um parâmetro a ser utilizado pela https://fabrikam.com/blog
página.
Ao selecionar nomes para os parâmetros a serem passados para a página dinâmica, o nome da página dinâmica como aparece na URL (/blog
no exemplo acima) não pode ser utilizado como um nome de parâmetro ou uma substring de um nome de parâmetro.
Nota
A funcionalidade de hospedagem, recuperação e exibição de conteúdo dinâmico da página é implementada usando um módulo personalizado. Para obter mais informações, consulte Extensibilidade de canal online.
Configurar uma página dinâmica de comércio eletrónico
Para configurar uma página de comércio eletrónico dinâmica, tem de criar a página dinâmica, criar o URL base e configurar o percurso para a página dinâmica.
Crie a página que veiculará conteúdo dinâmico
Para criar uma página que veiculará conteúdo dinâmico, siga as etapas em Adicionar uma nova página do site. A página que você criar exigirá a implementação de um módulo que use o último segmento no caminho da URL para recuperar conteúdo de uma origem de dados externa. Para obter mais informações sobre o desenvolvimento de módulos personalizados, consulte Extensibilidade de canal online.
Criar o URL base para a página dinâmica
Para criar o URL base para a página dinâmica no Commerce construtor de sites, siga estes passos.
- Vá para URLs e selecione Novo > Novo URL.
- Na caixa de diálogo Criar novo URL , selecione Página interna. Em Caminho da URL, insira o caminho que servirá como raiz para a página dinâmica (neste exemplo, /blog). Em seguida, selecione Seguinte.
- Na caixa de diálogo Selecionar uma página , selecione a página que criou para servir como página dinâmica e, em seguida, selecione Guardar.
- Selecione Publicar.
Configurar o percurso para a página dinâmica
Para configurar o percurso para a página dinâmica no Commerce construtor de sites, siga estes passos.
- Vá para Extensões de Configurações > do Site.
- Em Caminhos de URL parametrizados, selecione Adicionar e insira o caminho de URL que você inseriu quando criou a URL (neste exemplo, /blog).
- Selecione Guardar e publicar.
Depois que a rota for configurada, todas as solicitações para o caminho de URL parametrizado retornarão a página associada a essa URL. Se alguma solicitação contiver um segmento adicional, a página associada será retornada e o conteúdo da página será recuperado usando o segmento como parâmetro. Por exemplo, https://fabrikam.com/blog/article-1
retornará a https://fabrikam.com/blog
página exibindo o conteúdo que recuperou usando o parâmetro /article-1 .
Substituir um URL parametrizado por uma página personalizada
Para substituir um URL parametrizado por uma página personalizada no Commerce construtor de sites, siga estes passos.
- Vá para URLs e selecione Novo > Novo URL.
- Na caixa de diálogo Criar novo URL , selecione Página interna. Em Caminho da URL, insira o caminho que inclui o segmento a ser substituído (neste exemplo, /blog/about-this-blog). Em seguida, selecione Seguinte.
- Na caixa de diálogo Selecionar uma página , selecione a página personalizada e, em seguida, selecione Guardar.
- Selecione Publicar.
- Se a página personalizada ainda não tiver sido publicada, aceda a Páginas, selecione a página personalizada e, em seguida, selecionePublicar .
Depois que a página personalizada for publicada, ela será veiculada em vez da página dinâmica que tem conteúdo parametrizado.
Recursos adicionais
Modificar uma página de site existente
Adicionar uma nova página ao site
Guardar, pré-visualização e publicar uma página
Enriquecer uma página de produto
Enriquecer uma página de destino de categoria