From c0bd397991451ba2b9f0c305d0376269e8ae43b4 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Tue, 22 Jun 2010 12:57:48 +0000 Subject: [PATCH] Corrige o método da classe classe_tema.php que modifica a transparência de uma camada. O método mapscript que remove um metadado, derruba o PHP se o metadado não existir. Isso provocava o não funcionamento correto dessa opção --- classesphp/classe_temas.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/classesphp/classe_temas.php b/classesphp/classe_temas.php index 3a0a05c..2709624 100644 --- a/classesphp/classe_temas.php +++ b/classesphp/classe_temas.php @@ -484,12 +484,13 @@ $valor - Novo valor da transparência */ function mudaTransparencia($valor) { - $v = versao(); + //error_reporting(E_ALL); + $v = versao(); foreach ($this->grupo as $lg) { $ll = $this->mapa->getlayerbyname($lg); $v["principal"] == "4" ? $ll->set("transparency",$valor) : $ll->set("opacity",$valor); - $ll->removeMetaData("cache"); + $ll->setmetaData("cache",""); } return("ok"); } -- libgit2 0.21.2