Commit 88e3b07fa76c72f8b558ac68128d4d775b8dc6b2
1 parent
86974dbb
Exists in
master
and in
7 other branches
Inclusão das opções de definição de tema editável no novo sistema de administração
Showing
1 changed file
with
7 additions
and
21 deletions
Show diff stats
admin1/catalogo/mapfile/editavel/exec.php
| ... | ... | @@ -51,7 +51,7 @@ switch ($funcao) { |
| 51 | 51 | header ( "HTTP/1.1 400 arquivo nao existe" ); |
| 52 | 52 | exit (); |
| 53 | 53 | } |
| 54 | - $novo = catalogo/mapfile/editavel/alterar ( $locaplic, $id_tema, $codigo, $_POST["cache"], $_POST["tiles"], $_POST["maxfeatures"]); | |
| 54 | + $novo = catalogo/mapfile/editavel/alterar ( $locaplic, $id_tema, $codigo, $_POST["editavel"], $_POST["esquematabelaeditavel"], $_POST["tabelaeditavel"], $_POST["colunaidunico"], $_POST["colunageometria"] ); | |
| 55 | 55 | if ($novo === false) { |
| 56 | 56 | header ( "HTTP/1.1 500 erro ao definir as propriedades" ); |
| 57 | 57 | exit (); |
| ... | ... | @@ -135,17 +135,6 @@ outros |
| 135 | 135 | $dados["palletestep"] = $layer->getmetadata("palletestep"); |
| 136 | 136 | $dados["description_template"] = $layer->getmetadata("description_template"); |
| 137 | 137 | $dados["editorsql"] = $layer->getmetadata("editorsql"); |
| 138 | - | |
| 139 | - | |
| 140 | - | |
| 141 | - | |
| 142 | - | |
| 143 | - | |
| 144 | - | |
| 145 | - | |
| 146 | - | |
| 147 | - | |
| 148 | - | |
| 149 | 138 | */ |
| 150 | 139 | retornaJSON ( array ( |
| 151 | 140 | "dados" => $dados |
| ... | ... | @@ -153,7 +142,7 @@ outros |
| 153 | 142 | break; |
| 154 | 143 | } |
| 155 | 144 | cpjson ( $retorno ); |
| 156 | -function alterar($locaplic, $id_tema, $codigo, $cache, $tiles, $maxfeatures) { | |
| 145 | +function alterar($locaplic, $id_tema, $codigo, $editavel, $esquematabelaeditavel, $tabelaeditavel, $colunaidunico, $colunageometria) { | |
| 157 | 146 | $arq = $locaplic . "/temas/" . $codigo . ".map"; |
| 158 | 147 | if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { |
| 159 | 148 | return false; |
| ... | ... | @@ -163,13 +152,11 @@ function alterar($locaplic, $id_tema, $codigo, $cache, $tiles, $maxfeatures) { |
| 163 | 152 | if ($layer == "") { |
| 164 | 153 | return false; |
| 165 | 154 | } |
| 166 | - $layer->setmetadata ( "cache", $cache ); | |
| 167 | - $layer->setmetadata ( "cache", $tiles ); | |
| 168 | - if(empty($maxfeatures)){ | |
| 169 | - $maxfeatures = -1; | |
| 170 | - } | |
| 171 | - $layer->set("maxfeatures",$maxfeatures); | |
| 172 | - | |
| 155 | + $layer->setmetadata ( "editavel", $editavel ); | |
| 156 | + $layer->setmetadata ( "esquematabelaeditavel", $esquematabelaeditavel ); | |
| 157 | + $layer->setmetadata ( "tabelaeditavel", $tabelaeditavel ); | |
| 158 | + $layer->setmetadata ( "colunaidunico", $colunaidunico ); | |
| 159 | + $layer->setmetadata ( "colunageometria", $colunageometria ); | |
| 173 | 160 | try { |
| 174 | 161 | $mapa->save ( $arq ); |
| 175 | 162 | include (dirname ( __FILE__ ) . "/../../../php/removeCabecalhoMapfile.php"); |
| ... | ... | @@ -179,5 +166,4 @@ function alterar($locaplic, $id_tema, $codigo, $cache, $tiles, $maxfeatures) { |
| 179 | 166 | return false; |
| 180 | 167 | } |
| 181 | 168 | } |
| 182 | - | |
| 183 | 169 | ?> | ... | ... |