Commit 980f7cdefecbf41bc6fd7dd17d85f05d350162f8
1 parent
bd5ad289
Exists in
master
and in
7 other branches
Correções na listagem de menus quando forem especificados mais de um arquivo em $menutemas
Showing
1 changed file
with
9 additions
and
2 deletions
Show diff stats
kml.php
| ... | ... | @@ -42,9 +42,13 @@ else |
| 42 | 42 | { |
| 43 | 43 | foreach($menutemas as $m) |
| 44 | 44 | { |
| 45 | + if(file_exists($m)) | |
| 45 | 46 | $menus[] = $m["arquivo"]; |
| 46 | 47 | } |
| 47 | 48 | } |
| 49 | +if(!isset($menus)) | |
| 50 | +$menus = array("/opt/www/html/i3geo/menutemas/menutemas.xml"); | |
| 51 | + | |
| 48 | 52 | echo "<Document><name>Menu i3geo</name><open>0</open><description></description><visibility>0</visibility>"; |
| 49 | 53 | foreach ($menus as $menu) |
| 50 | 54 | { |
| ... | ... | @@ -70,12 +74,15 @@ foreach ($menus as $menu) |
| 70 | 74 | $desc = mb_convert_encoding($tema->TDESC,"auto","auto"); |
| 71 | 75 | $id = mb_convert_encoding($tema->TID,"auto","auto"); |
| 72 | 76 | $fonte = mb_convert_encoding($tema->TLINK,"auto","auto"); |
| 77 | + $tipoa = ""; | |
| 78 | + if($tema->TIPOA) | |
| 79 | + $tipoa = mb_convert_encoding($tema->TIPOA,"auto","auto"); | |
| 73 | 80 | $ogc = sim; |
| 74 | 81 | if($tema->TID) |
| 75 | 82 | { |
| 76 | - $ogc = mb_convert_encoding($tema->OGC,"auto","auto"); | |
| 83 | + $kml = mb_convert_encoding($tema->KML,"auto","auto"); | |
| 77 | 84 | } |
| 78 | - if(strtolower($ogc != "nao")) | |
| 85 | + if(strtolower($kml != "nao") && strtolower($tipoa != "wms")) | |
| 79 | 86 | { |
| 80 | 87 | echo "<GroundOverlay>"; |
| 81 | 88 | echo "<name>$nome</name>"; | ... | ... |