From 106c586f58af16ec82fae3f7387bbad9cbec7d7d Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Mon, 20 Jun 2011 12:08:08 +0000 Subject: [PATCH] --- classesphp/classe_mapa.php | 3 ++- ferramentas/buscarapida/index.js | 14 +++++++++++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/classesphp/classe_mapa.php b/classesphp/classe_mapa.php index 11c0ad3..dc6c3c0 100644 --- a/classesphp/classe_mapa.php +++ b/classesphp/classe_mapa.php @@ -304,7 +304,8 @@ string - javascript com os parametros "wmssrs"=>$wmssrs, "tiles"=>$tiles, "temporizador"=>($oLayer->getmetadata("temporizador")), - "permiteogc"=>($oLayer->getmetadata("permiteogc")) + "permiteogc"=>($oLayer->getmetadata("permiteogc")), + "itembuscarapida"=>($oLayer->getmetadata("itembuscarapida")) ); } } diff --git a/ferramentas/buscarapida/index.js b/ferramentas/buscarapida/index.js index 49ea541..5e906dd 100644 --- a/ferramentas/buscarapida/index.js +++ b/ferramentas/buscarapida/index.js @@ -156,9 +156,17 @@ i3GEObuscaRapida = { i3GEO.php.buscaRapida(resultado,locaplic,i3GEObuscaRapida.servico,palavra); } if(temasmapa === true){ - aguarde("block") - $i("resultadoTemas").innerHTML = "Aguarde..." - i3GEO.php.buscaRapida(i3GEObuscaRapida.montaResultadoTemas,locaplic,"temas",palavra); + try{ + var verificaTema = window.parent.i3GEO.arvoreDeCamadas.filtraCamadas("itembuscarapida","","diferente",window.parent.i3GEO.arvoreDeCamadas.CAMADAS); + if(verificaTema.length === 0){ + alert("Nenhum tema configurado para busca"); + return; + } + aguarde("block") + $i("resultadoTemas").innerHTML = "Aguarde..." + i3GEO.php.buscaRapida(i3GEObuscaRapida.montaResultadoTemas,locaplic,"temas",palavra); + } + catch(e){} } }, /* -- libgit2 0.21.2