Files

87 lines
4.3 KiB
Markdown
Raw Normal View History

2026-05-06 13:35:47 -03:00
---
title: Alterar layouts de páginas
source: https://tdn.totvs.com/pages/viewpage.action?pageId=185745580
path: \Plataforma Documentação técnica\Recurso de Páginas e Widgets (WCM)\Construção de Widgets e Layouts\Layouts\Alterar layouts de páginas.md
---
# Índice
- 1 [Visão Geral](#Alterarlayoutsdepáginas-VisãoGeral)
- 2 [Escolhendo um novo layout](#Alterarlayoutsdepáginas-Escolhendoumnovolayout)
- 3 [Restaurando versões com layouts diferentes](#Alterarlayoutsdepáginas-Restaurandoversõescomlayoutsdiferentes)
- 4 [Sobre o processo de troca de layout em uma página](#Alterarlayoutsdepáginas-Sobreoprocessodetrocadelayoutemumapágina)
# Visão Geral
O objetivo deste guia é demonstrar como funciona a modificação de *layout* de uma página do TOTVS Fluig Plataforma. É possível mudar o *layout* de qualquer página editável no Fluig Plataforma, tornando a edição de páginas - e em especial a Home - mais flexível. Isso também significa que cada comunidade pode ter um *layout* completamente personalizado.
# Escolhendo um novo *layout*
A seguir são apresentados os passos para efetuar a alteração do *layout* de páginas.
- Em uma página que o usuário possua permissão de modificação, acessar o menu **Configurações** no canto superior direito e acionar **Editar Página**.
![](..\..\..\..\images\Image%2005%2004%20003.png)
**Editar página**
- Ao mudar a página para o modo de edição, acessar novamente o menu **Configurações**. Uma nova opção chamada Trocar *layout* estará disponível.
- Acionar **Trocar *layout***.
![](..\..\..\..\images\Image%2005%2004%20004.png)
**Trocar *layout***
- A janela para troca de *layout* será exibida trazendo o *layout* atual selecionado e o botão Aplicar *layout* desabilitado.
![](..\..\..\..\images\Image%2005%2004%20007.png)
**Opções de *layouts***
- Escolher o *layout* desejado e o botão Aplicar *layout* será habilitado.
- Acionar **Aplicar *layout***.
![](..\..\..\..\images\Image%2005%2004%20005.png)
**Aplicação da alteração de *layout***
- Aplicando a mudança, a tela de seleção de *layouts* é fechada e os *widgets* são redistribuídos na página conforme o novo *layout*.
- Para ajustar a página da forma desejada, é possível arrastar e rearranjar os *widgets* nos demais *slots*.
![](..\..\..\..\images\Image%2005%2004%20010.png)
**Novo *layout* da página**
- Ao publicar a página, ela será apresentada com os *widgets* renderizados obedecendo a nova ordenação.
![](..\..\..\..\images\Image%2005%2004%20009.png)
**Nova versão da página publicada**
# Restaurando versões com *layouts* diferentes
No histórico da página é possível acompanhar informações sobre os *layouts* que já foram utilizados por ela. Se desejado, é possível restaurar uma versão antiga.
![](..\..\..\..\images\consultar_historico_pagina.gif)
**Consulta ao histórico de alterações na página**
# Sobre o processo de troca de *layout* em uma página
Quando uma página tem seu *layout* alterado, a plataforma Fluig redistribui os *widgets* pelos novos *slots* obedecendo as seguintes regras:
1. Cada *widget* é analisado de forma independente obedecendo a posição em que se encontra na página e *[slot](http://tdn.totvs.com/display/fluig/Layouts#Layouts-Slot)*.
2. Se o novo *layout* possuir um *slot* com o mesmo nome daquele em que o *widget* estava alocado no *layout* antigo, a plataforma Fluig determinará que o *widget* deve assumir a posição do *slot* com o mesmo nome.
3. Se não houver um *[slot](http://tdn.totvs.com/display/fluig/Layouts#Layouts-Slot)* de mesmo nome, um outro será escolhido de forma aleatória e a página é apresentada de maneira diferente.
4. Sempre que o *widget* é inserido em seu novo *[slot](http://tdn.totvs.com/display/fluig/Layouts#Layouts-Slot)* (seja ele de mesmo nome ou não), será disposto na última posição possível para aquele *[slot](http://tdn.totvs.com/display/fluig/Layouts#Layouts-Slot).*
**E quando há mais *slots*?**
A quantidade de *widgets* por *[slot](http://tdn.totvs.com/display/fluig/Layouts#Layouts-Slot)* diminui, uma vez que eles ficam mais espalhados, obedecendo a regra de mesmo nome citada anteriormente na regra 2.
**E quando há menos *slots*?**
A quantidade de *widgets* por *[slot](http://tdn.totvs.com/display/fluig/Layouts#Layouts-Slot)* aumenta.