Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: pathparam

...

Informações
titleComo fica a URL?

Consideres os seguintes dados:

ElementoValor
Nome do servidormeuserver.com.br
Porta utilizada pelo fluig server8080
Código da empresa corrente001

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

Onde:

ElementoDescrição
/portalValor fixo da 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.

PathParam

O WCM permite que uma página possa conter parametros em sua URL de forma que seja possível recuperar em um layout ou qualquer widget inserida na página. Cada parametro é nomeado de "p" seguido da sua ordem na URL. Você pode recuperar cada parametro na URL diretamente no seu template Freemarker. Exemplo: "p1", "p2", "p3" ...

Veja um exemplo prático:

http://meufluig.com/portal/p/meutenant/reservadesala/sala73/08:00/12:00

URLDescriçãoVariável no template Freemarker
http://meufluig.com/portal/p/meutenant/reservadesalaEndereço da página com código "reservadesala"-
sala73Valor do parâmetro "p1"${p1}
08:00Valor do parâmetro "p2"${p2}
12:00Valor do parâmetro "p3"${p3}
Dica
titleDica Freemarker

Para evitar erros na renderização do seu template Freemarker, você pode fornecer um valor padrão caso o pathparam não esteja presente na URL de acesso.

Exemplo: ${p1|"sala01"}

 

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

...