Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Dica

Liberar na 1.5.

Revisão Ok.

Índice

Índice
maxLevel4
outlinetrue
stylenone
exclude.*ndice

Elementos de uma Página

O Fluig fluig é constituído de páginas , e essas possuem os seguintes elementos: Layout, Slots e Widgets LayoutSlotsWidgets.

Uma página é constituída de um layout, que por sua vez possui slots que definem o posicionamento e a disposição dentro do layout onde as os widgets são inseridasinseridos. Toda página permite definir o seu modo de visualização como pública ou privada.

...

Para determinar que uma página seja esteja acessível apenas aos usuários logados no sistemaautenticados na plataforma, ao criar ou editar a página, basta selecionar na label "Autorização", cria-la ou edita-la basta selecionar a opção "AUTHENTICATED" no campo "Autorização". Desta maneira, somente usuários logados autenticados terão acesso a esta página. Caso um usuário acesse uma página autenticada sem estar autenticado, ele será redirecionado para que faça a autenticação. Somente após autenticado o mesmo a autenticação ele poderá visualizar a página solicitada.

 

Image Modified

Criação de páginas - Autorização: AUTHENTICATED.


Informações
titleComo fica a URL?

Consideres os seguintes dados:

ElementoValor
Nome do Servidorservidormeuserver.com.br
Porta utilizada pelo Fluig Serverfluig server8080
Código da Empresa Correnteempresa corrente001

A URL desta página ficará assim: http://meuserver.com.br:8080/portal/p/001/campanha_agasalho

Onde:

ElementoDescrição
/portalValor fixo do Sistemada plataforma.
/pIndicativo de página privada.
campanha_agasalhoÉ o campo "código" do cadastro de página

...

.

Página pública

Para determinar que uma página seja acessível acessada também a por usuários que não estejam logadosautenticados, ao criar ou editar a páginacria-la ou edita-la, basta selecionar na label "Autorização", a opção "PUBLIC" no campo "Autorização". Desta maneira, usuários visitantes e autenticados conseguem visualizar a página pública. Usuários autenticados também visualizam a página.

 

Image Modified

Criação de páginas - Autorização: PUBLIC.


Informações
titleComo fica a URL?

Consideres os seguintes dados:

ElementoValor
Nome do Servidorservidormeuserver.com.br
Porta utilizada pelo Fluig Serverfluig server8080
Código da Empresa Correnteempresa corrente001

A URL desta página ficará assim: http://meuserver.com.br:8080/portal/001/campanha_agasalho

Onde:

ElementoDescrição
/portalValor fixo do Sistemada plataforma
campanha_agasalhoÉ o campo "código" do cadastro de página
 
.

A ausência do elemento "/p" indica que o acesso a essa página será público, ou seja, sem autenticação. 

Comportamento diferenciado para widget em páginas públicas ou autenticadas

É possível desenvolver sua seu widget de forma para que ela ele se comporte de forma diferente quando estiver em um contexto privado (com "/p" na urlURL) ou público (sem "/p" na urlURL). Para esses casos, utilize os seguintes comandos:

...

Bloco de código
languagexml
<#if widgetRender.isUserLogged()==true >
	<!-- Execute uma ação quando o usuário estiver autenticado -->
<#else>
	<!-- Execute outra quando não estiver -->
</#if>

Layout

Toda página no Fluig do fluig é constituída por um layout , que define a estrutura de uma página, referente a dela o que diz respeito ao posicionamento e ao tamanho dos slots.

Informações

Para saber mais acesse o guia sobre Layouts.

 

Slots

Para que as widgets fiquem organizadas Os slots servem para organizar os widgets dentro de um layout, são necessários slots. Os slots . Eles são áreas pré-definidas dentro do layout onde as os widgets podem ser distribuídas distribuídos na ordem desejada por todo o layout para atender a cada usuárionecessidade. 

Informações

Para saber mais acesse o guia sobre Slots.

 

Widgets

Dentro de uma página , os widgets são os componentes concretos, que podem mostrar exibir e consultar informações, variando de componente para componente.

Informações

Para saber mais acesse o guia sobre Widgets.