Commit d3dc7021cbba1eb2e93a9527cf5eee88a201dc55

Authored by Edmar Moretti
1 parent 73ea76ce

--no commit message

Showing 1 changed file with 7 additions and 15 deletions   Show diff stats
classesphp/classe_mapa.php
... ... @@ -981,23 +981,15 @@ $adicionar - sim|nao força a adição de um tema se ele não existir no mapfile atu
981 981 {
982 982 $teste = explode(",",$ligar);
983 983 $adicionar = array();
  984 + $verificar = array();
  985 + foreach($this->layers as $layerE)
  986 + {
  987 + $verificar[] = $layerE->getmetadata("nomeoriginal");
  988 + $verificar[] = $layerE->name;
  989 + }
984 990 foreach($teste as $t)
985 991 {
986   - $incluir = false;
987   - foreach($this->layers as $layerE)
988   - {
989   - $original = $layerE->getmetadata("nomeoriginal");
990   - if($original != "")
991   - {
992   - if($original != $t)
993   - {$incluir = true;}
994   - else
995   - {$incluir = false;}
996   - }
997   - else
998   - {$incluir = false;}
999   - }
1000   - if($incluir == true){$adicionar[] = $t;}
  992 + if(!in_array($t,$verificar)){$adicionar[] = $t;}
1001 993 }
1002 994 if(count($adicionar > 0))
1003 995 {
... ...