Trabalhar com fragmentos
Isto artigo descreve porquê, quando e como utilizar fragmentos em Microsoft Dynamics 365 Commerce.
Os fragmentos permitem uma experiência de criação centralizada para configurações de módulo que devem ser reutilizadas em todo o site. Por exemplo, os cabeçalhos, rodapés e banners são com frequência configurados como fragmentos, porque são partilhados em muitas páginas. Pode pensar nos fragmentos como páginas Web em miniatura que podem ser inseridas noutras páginas do seu sítio. Os fragmentos têm o seu próprio ciclo de vida. Por outras palavras, são criados, referenciados, actualizados e eliminados como entidades independentes nas ferramentas de criação.
Depois de configurados, os fragmentos podem ser utilizados onde quer que os módulos possam ser utilizados na estrutura do seu sítio. Os fragmentos podem ser referenciados em páginas, em layouts, em modelos e em outros fragmentos.
Nota
Os fragmentos podem ser aninhados até sete níveis de profundidade dentro de outros fragmentos.
Por exemplo, se quiser promover um evento sazonal em muitas páginas do nosso sítio, pode utilizar um fragmento. A primeira passo no processo de criação de um novo fragmento é selecionar o tipo de módulo a partir do qual se pretende começar. Para isto exemplo, pode construir o fragmento a partir de um módulo de herói.
Nota
Os fragmentos podem ser construídos a partir de qualquer tipo de módulo.
Pode então configurar o fragmento de herói com o seu conteúdo promocional específico. Pode também localizá-lo conforme as suas necessidades. O novo fragmento de herói autónomo pode então ser consumido como um módulo pré-configurado em todo o seu site. Pode adicioná-lo facilmente a modelos, a páginas específicas ou a outros fragmentos que possam conter módulos de heróis.
Todos os locais onde o fragmento é adicionado são referências ao fragmento central do herói que criou. Se publicar alterações no fragmento, essas alterações são imediatamente reflectidas em todos os locais onde o fragmento é referenciado no sítio. Por conseguinte, os fragmentos constituem uma forma poderosa e eficiente de reutilizar e gerir centralmente as configurações de módulos num sítio. Ao utilizá-los eficazmente, pode aumentar significativamente a agilidade e ajudar a reduzir o custo associado à gestão do conteúdo do sítio.
A ilustração seguinte mostra como os fragmentos podem ser utilizados para centralizar a criação de configurações de módulos partilhados num site de comércio eletrónico.
Criar um fragmento
Pode criar um novo fragmento ou guardar uma configuração de módulo existente como um fragmento.
Guardar uma configuração de módulo existente como um fragmento
Para converter um módulo previamente configurado num fragmento reutilizável no Commerce construtor de sites, siga estes passos.
- Abra uma página ou modelo que contenha o módulo que pretende converter num fragmento.
- No painel de contorno à esquerda ou diretamente no construtor de páginas visuais, seleccione o módulo previamente configurado.
- Seleccione as reticências (...) junto ao nome do módulo no painel de contorno ou na barra de ferramentas do módulo selecionado no construtor de páginas visuais.
- Seleccione Partilhar como fragmento.
- Na caixa de diálogo Guardar como fragmento , introduza um nome para o fragmento.
- Seleccione OK para guardar a configuração do módulo como um fragmento que pode ser adicionado a outras páginas.
Criar um novo fragmento
Para criar um novo fragmento no Commerce construtor de sites, siga estes passos.
- No painel de navegação à esquerda, seleccione Fragments.
- Selecione Novo. É apresentada uma caixa de diálogo New fragment que mostra todos os tipos de módulos disponíveis. Como foi mencionado anteriormente, os fragmentos podem ser criados a partir de qualquer tipo de módulo.
- Seleccione um tipo de módulo para o seu fragmento.
Sugestão
Ao selecionar um tipo de módulo de contentor genérico, obtém-se a maior flexibilidade quando é necessário atualizar e configurar o fragmento mais tarde.
Adicionar, remover ou editar fragmentos numa página
Os procedimentos seguintes descrevem como adicionar, remover e editar fragmentos.
Adicionar um fragmento
Para adicionar um fragmento a uma página no Commerce construtor de sites, siga estes passos.
No painel de contorno à esquerda ou diretamente no construtor de páginas visuais, seleccione um contentor ou ranhura ao qual podem ser adicionados módulos subordinado.
Seleccione as reticências (...) junto ao nome do contentor ou da ranhura. Em alternativa, se utilizar o construtor de páginas visual, seleccione o símbolo de mais (+).
Selecionar Adicionar fragmento.
Nota
Se o contentor ou ranhura não suportar novos módulos subordinado, a opção Adicionar fragmento não está disponível.
Na caixa de diálogo Selecionar fragmento , procure e seleccione um fragmento a adicionar. Se não forem listados fragmentos disponíveis, poderá ter de criar primeiro um fragmento a partir de um tipo de módulo suportado pelo contentor ou ranhura selecionado.
Seleccione o fragmento pretendido para o adicionar ao contentor ou à ranhura da sua página.
Nota
Os módulos que são permitidos num contentor ou numa ranhura são definidos pelo modelo da página ou pelas definições dos próprios módulos.
Remover um fragmento
Para remover um fragmento de uma ranhura ou contentor numa página no Commerce construtor de sites, siga estes passos.
- No painel de contorno à esquerda, seleccione as reticências (...) junto ao nome do fragmento a remover e, em seguida, seleccione o símbolo do caixote do lixo. Em alternativa, pode selecionar o fragmento no construtor de páginas visual e selecionar o símbolo do caixote do lixo na barra de ferramentas do fragmento.
- Quando lhe for pedido para confirmar que pretende remover o fragmento, seleccione OK.
Nota
Quando se remove um fragmento de uma página, apenas se remove a referência ao mesmo dessa página. Não não eliminar o fragmento do seu sítio. Para eliminar fragmentos do seu site, tem de utilizar a interface de utilizador (IU) do inspetor de fragmentos. Só é possível eliminar fragmentos de um site se estes não forem atualmente referenciados por quaisquer páginas, modelos ou outros fragmentos.
Editar um fragmento
Para editar fragmentos, é necessário utilizar a IU do editor de fragmentos. Esta restrição é intencional. Ajuda a garantir que os autores não confundem o processo de edição dos módulos de uma página específica com o processo de edição de fragmentos que podem ser partilhados por várias páginas.
Para editar um fragmento no Commerce construtor de sites, siga estes passos.
- No painel de navegação à esquerda, seleccione Fragments.
- Em Fragments, seleccione o fragmento a editar.
- Editar as propriedades e a estrutura do módulo do fragmento conforme necessário. O processo assemelha-se ao processo de edição dos módulos que são editados na vista do editor de páginas.
Também é possível editar um fragmento seleccionando-o numa página, num modelo ou num fragmento elemento principal e, em seguida, seleccionando Editar fragmento no painel de propriedades à direita.
Mudar o nome de um fragmento
Para mudar o nome de um fragmento existente em construtor de sites, siga estes passos.
- No painel de navegação esquerdo, seleccione Fragments.
- Seleccione o nome do fragmento que pretende mudar o nome.
- Seleccione Editar para começar a editar o fragmento. Note que não pode editar um fragmento se outra pessoa já estiver a editar o fragmento.
- No painel de propriedades do fragmento, seleccione o símbolo da caneta junto ao nome do fragmento.
- Editar o nome do fragmento conforme necessário.
- Seleccione a marca de verificação para confirmar a alteração do nome.
- Selecionar Terminar de editar.
Pode mudar o nome de um fragmento depois de isto ter sido criado, editando-o e seleccionando o símbolo da caneta junto ao nome do fragmento no painel de propriedades.
Recursos adicionais
Visão geral dos modelos e layouts
Trabalhar com esquemas predefinidos
Trabalhar com grupos de publicação
Ver o histórico de versões das páginas e fragmentos de reverter