Árvore de páginas

Versões comparadas

Chave

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

...

  • Não existe preocupação de "quem é propriedade de quem", uma vez que o Fluig guarda de forma independente as preferências para cada instância de widget;
  • Cada página possui controle de versão e as instâncias das widgets contidas nela não são diferentes. Utilizar as preferências padrão minimiza o risco de se perder alguma informação, já que tudo estará sob o controle de versão do Fluig;
  • A busca das informações é feita automaticamente pelo renderizador de página, tornando a consulta aos dados das preferências ágil e simples;
Informações
titleSobre Tipos de Dados

Na base do Fluig, as preferências das widget sãos salvas em uma tabela padrão do sistema em um campo do tipo texto. Apesar de ser usado um tipo de dado com grande capacidade de armazenamento, não se deve usá-lo para outra coisa que não seja armazenar tipos de dados primitivos:

  • Character / String;
  • Números de todos os tipos;
  • Datas;
  • Booleanos;

Sendo todos os dados salvos como string, caberá ao desenvolvedor fazer os tratamentos e conversões necessárias conforme a sua necessidade.

 

Armazenamento

Para salvar as preferências da widget, utilizamos o método WCMSpaceAPI.PageService.UPDATEPREFERENCES passando um método para callback (tratamento de retorno), o id da instância da widget e as preferências a serem salvas.

...