From 37823d9234da2b80d46b580c0de095576e05cc7c Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Thu, 14 Jul 2011 14:01:48 +0000 Subject: [PATCH] correção na montagem da lista de mapfiles no editor de atlas (apenas editores) para sempre refazer a lista de mapfiles --- admin/js/atlas.js | 2 +- admin/js/core.js | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/admin/js/atlas.js b/admin/js/atlas.js index eb6cd30..811dc82 100644 --- a/admin/js/atlas.js +++ b/admin/js/atlas.js @@ -272,7 +272,7 @@ function editar(tipo,id) core_montaEditor("gravaDados('tema','"+id+"')") $i("editor_bd").innerHTML = montaDivTema(dados) core_carregando("desativa"); - core_comboMapfiles("comboTemaIni","Ecodigo_tema",dados.codigo_tema,"",id) + core_comboMapfiles("comboTemaIni","Ecodigo_tema",dados.codigo_tema,"",true) } core_carregando("desativa"); } diff --git a/admin/js/core.js b/admin/js/core.js index 672c342..b2e86c3 100644 --- a/admin/js/core.js +++ b/admin/js/core.js @@ -433,12 +433,16 @@ id - id do combo que será criado marcar - valor que será marcado como selecionado funcao - string com o nome da função que será executada no evento onchange + +recarrega {booblean} - força recarregar o combo de mapfiles */ -function core_comboMapfiles(onde,id,marcar,funcao) +function core_comboMapfiles(onde,id,marcar,funcao,recarrega) { if(arguments.length == 3) {var funcao = "";} - if($mapfiles == "") + if(!recarrega) + {recarrega = false;} + if($mapfiles == "" || recarrega === true) { core_pegaMapfiles("core_comboMapfiles('"+onde+"','"+id+"','"+marcar+"','"+funcao+"')") } -- libgit2 0.21.2