O layout define a composição de uma página e é composto por múltiplos slots. A quantidade, posição e dimensão desses slots é o que define o corpo de um layout. Dessa forma, o layout é a estrutura de uma página, definindo a distribuição dos Widgets que a compõe por meio dos slots.
Slot
Slots são contêineres definidos que são aptos a comportarem Widgets. A quantidade, posição e dimensão desses slots é o que define o corpo de um template. Sendo assim, o template é o esqueleto de uma página, definindo a distribuição das Widgets que a compõem através do slots.
Estrutura de Arquivos
Layouts possuem a estrutura de arquivos semelhante à de uma Widget comum, e também são empacotados em formato “war”.
A estrutura de pastas fontes de um layout é a que segue:
Variáveis Disponíveis no FTL
Fluxograma de Renderização
Criando um Layout