Árvore de páginas

Versões comparadas

Chave

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

...

Para salvar as preferências da widget, no modo de edição, utilizamos o método WCMSpaceAPI.PageServiceUPDATEPREFERENCES passando o método de callback, o id da instância da widget e as preferencias a serem salvas.

Bloco de código
themeEclipse
languagejs
var preferences = {
    newsSource: $("#formNewsSource_" + this.instanceId).val(),
    url: $("#feedUrl_" + this.instanceId).val(),
    numberOfArticles: $("#numberOfArticles_" + this.instanceId).val()
};
 
WCMSpaceAPI.PageService.UPDATEPREFERENCES(
            {
                async: true,
                success: function (data) {
                    FLUIGC.toast({title: data.message, message: '', type: 'success'});
                },
                fail: function (xhr, message, errorData) {
                    FLUIGC.toast({
                        title: '${i18n.getTranslation("kitintranet.news.preferences.error")}',
                        message: errorData.message,
                        type: 'warning'
                    });
                }
            }, this.instanceId, preferences
        );

 

Como recuperar preferências da widget

 

 

Como fazer uma chamada REST para obter dados

 

 

Exportar a widget no servidor Fluig