Commit b665a43e81a8cee0494278c54418a87062f23e32

Authored by Edmar Moretti
1 parent cc7e80f0

--no commit message

Showing 1 changed file with 16 additions and 4 deletions   Show diff stats
classesphp/classe_mapa.php
... ... @@ -981,16 +981,28 @@ $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   - $incluir = false;
985 984 foreach($teste as $t)
986 985 {
987 986 $incluir = false;
988 987 foreach($this->layers as $layerE)
989 988 {
990   - if($layerE->name != $t && $layerE->getmetadata("nomeoriginal") != $t)
991   - $incluir = true;
  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 + {
  999 + if($layerE->name != $t)
  1000 + {$incluir = true;}
  1001 + else
  1002 + {$incluir = false;}
  1003 + }
992 1004 }
993   - if($incluir){$adicionar[] = $t;}
  1005 + if($incluir == true){$adicionar[] = $t;}
994 1006 }
995 1007 if(count($adicionar > 0))
996 1008 {
... ...