Histórico da Página
...
Informações | ||
---|---|---|
| ||
Caso não exista a propriedade edit.file e nem um arquivo "edit.ftl", o renderizador entenderá que essa widget não possui modo de edição. |
Variáveis de Ambiente FTL & JS
Quando utilizando extensão de Super Widget em seu arquivo *.js (javascript), existe uma função herdada chamada "isEditMode". Veja o exemplo abaixo:
Bloco de código | ||
---|---|---|
| ||
var MinhaWidget = SuperWidget.extend({
init: function() {
if (this.isEditMode) {
// código para ser executado quando estiver em modo de edição
} else {
// código para ser executado quando estiver em modo de exibição
}
},
// restante do código omitido
}); |
Ou, no arquivo *.ftl (freemarker) pode-se usar o seguinte código:
Bloco de código | ||
---|---|---|
| ||
<div class="fluig-style-guide">
<#if pageRender.isEditMode()=true>
<!-- Execute uma ação quando estiver em modo de edição -->
<#else>
<!-- Execute outra quando estiver em modo de exibição -->
</#if>
</div> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas