if (!isset($tipolista)) { $tipolista = ""; } if (!isset($itemtema)) { $itemtema = ""; } if (!isset($unico)) { $unico = ""; } $legenda = ""; if (!isset($dadosDaClasse)) { $dadosDaClasse = "nao"; } else { include_once "classe_legenda.php"; $mc = new Legenda($map_file, $locaplic, $tema); $linhas = $mc->tabelaLegenda(); foreach ($linhas as $linha) { if ($linha["tema"] == $tema) { $legenda[$linha["idclasse"]] = $linha["imagem"]; } } } $retorno = $m->listaRegistros($itemtema, $tipo, $unico, $inicio, $fim, $tipolista, $dadosDaClasse); $retorno["legenda"] = $legenda; break; /* Valor: LISTAUNICA Pega todos os valores dos itens de uma tabela de um tema. <Atributos->listaRegistros>
Acrescenta a contagem de elementos em cada classe. <Legenda->tabelaLegenda> */ /* Valor: CONTAGEMCLASSE Acrescenta a contagem de elementos em cada classe. <Legenda->tabelaLegenda> */ case "CONTAGEMCLASSE": //apresenta erro com palavras acentuadas include_once dirname(__FILE__) . "/../../classesphp/classe_legenda.php"; $m = new Legenda($map_file, $locaplic, $tema); $r = $m->tabelaLegenda("sim"); $m->salva(); if (!$r) { $r = "erro.Erro legenda nao disponivel"; } $retorno = $r; break; /* Valor: APLICATODASCLASSES Aplica um parametro a todas as classes */ /* Valor: APLICATODASCLASSES Aplica um parametro a todas as classes