Histórico da Página
...
Para salvar as preferências da widget, utilizamos o método WCMSpaceAPI.PageServiceUPDATEPREFERENCES passando o método de PageService.UPDATEPREFERENCES passando um método para callback, o id da instância da widget e as preferencias preferências a serem salvas.
Bloco de código | ||||
---|---|---|---|---|
| ||||
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
As preferências da widget são recuperadas automaticamente. Basta salvar as preferências com os nomes das variáveis da widget.
Bloco de código | ||||
---|---|---|---|---|
| ||||
var KitIntranetNews = SuperWidget.extend({ news: null, newsSource: null, url: null, numberOfArticles: null, DATASET: "dataset", FEED: "rssfeed", KIT_NEWS: "kit_news", ... |
Como fazer uma chamada REST para obter dados
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas