switch($_SERVER['REMOTE_ADDR']){ case "127.0.0.1": $_ENVpath = "/Users/jeffersondoljak/Sites/cmais/web/fpa/afiliadas/_data"; break; default: $_ENVpath = "/var/frontend/web/fpa/afiliadas/_data"; break; } $siglas = array("AC","AL","AP","AM","BA","CE","DF","ES","GO","MA","MT","MS","MG","PA","PB","PR","PE","PI","RJ","RN","RS","RO","RR","SC","SP","SE","TO"); $statesGeoLocation = array( "AC" => "-9.125813, -70.453362", "AL" => "-9.635427, -36.443951", "AP" => "1.444249, -51.854614", "AM" => "-4.344601, -65.114348", "BA" => "-12.266876, -41.180749", "CE" => "-5.140790, -39.596446", "DF" => "-15.815096, -47.815777", "ES" => "-19.842489, -40.598734", "GO" => "-15.973590, -49.507671", "MA" => "-5.486400, -45.500731", "MT" => "-12.674108, -55.522503", "MS" => "-20.390130, -54.649350", "MG" => "-18.479010, -44.610996", "PA" => "-5.322695, -52.558203", "PB" => "-7.105842, -36.723070", "PR" => "-24.599501, -51.258243", "PE" => "-8.391514, -37.695318", "PI" => "-7.562862, -42.748438", "RJ" => "-22.343626, -42.794147", "RN" => "-5.755620, -36.592782", "RS" => "-29.564731, -53.223057", "RO" => "-11.149653, -62.561706", "RR" => "1.982854, -61.147443", "SC" => "-27.188044, -50.686659", "SP" => "-22.179825, -48.822290", "SE" => "-10.597129, -37.346104", "TO" => "-9.746017, -48.290479" ); $statesZoom = array( "AC" => 7, "AL" => 9, "AP" => 7, "AM" => 6, "BA" => 6, "CE" => 7, "DF" => 7, "ES" => 8, "GO" => 7, "MA" => 7, "MT" => 6, "MS" => 7, "MG" => 7, "PA" => 6, "PB" => 9, "PR" => 8, "PE" => 8, "PI" => 7, "RJ" => 8, "RN" => 9, "RS" => 7, "RO" => 7, "RR" => 7, "SC" => 8, "SP" => 8, "SE" => 9, "TO" => 7 ); $UFs = array(); foreach($siglas as $uf){ $$uf = new stdClass(); $glob = glob($_ENVpath."/".$uf."*.json"); $cities = array(); foreach($glob as $json){ $cities[] = json_decode(file_get_contents($json)); } $$uf->cities = $cities; $UFs[$uf] = $$uf; $UFs[$uf]->geoLocation = $statesGeoLocation[$uf] ; $UFs[$uf]->statesZoom = $statesZoom[$uf]; //print_r($UFs); } ?>
FPA - Estados Afiliados
Central de Relacionamento
Compras e Contrato
Contratos
Editais
Trabalhe Conosco
Captação
Acervo
CEDOC
Emissoras
TV Cultura
Univesp TV
multiCultura Educação
TV Rá Tim Bum!
Cultura Brasil
Cultura Fm
Emissoras afiliadas
Como Sintonizar
Portais
cmais+
Cultura Brasil
SiC
Quem somos
acervo
Linha do tempo
central de relacionamento
licitações
Trabalhe conosco
emissoras
TV Cultura
Univesp TV
multiCultura
TV Rá Tim Bum!
Cultura Brasil
Cultura FM
portais
cmais+
Cultura Brasil
Emissoras afiliadas
Selecione o município
foreach($UFs as $uf => $item): ?> if(count($item->cities) > 0): ?>
Município
Emissora
Canal
foreach($item->cities as $city): ?>
endforeach; ?>
endif; ?> endforeach; ?>