Commit 0964cb87b5070c7f65816d256153c268b287b2da

Authored by Caroline Salib
1 parent b9311951
Exists in master

Corrigido problema nas buscas de campos autocomplete;

portabilis/ieducar#167
ieducar/lib/Portabilis/Controller/ApiCoreController.php
... ... @@ -490,7 +490,7 @@ class ApiCoreController extends Core_Controller_Page_EditController
490 490 $selectFields = join(', ', $searchOptions['selectFields']);
491 491  
492 492 return "select distinct $selectFields from $namespace.$table
493   - where $idAttr like $1||'%' order by $idAttr limit 15";
  493 + where $idAttr::varchar like $1||'%' order by $idAttr limit 15";
494 494 }
495 495  
496 496  
... ... @@ -506,7 +506,7 @@ class ApiCoreController extends Core_Controller_Page_EditController
506 506 $selectFields = join(', ', $searchOptions['selectFields']);
507 507  
508 508 return "select distinct $selectFields from $namespace.$table
509   - where lower(to_ascii($labelAttr)) like lower(to_ascii($1))||'%' order by $labelAttr limit 15";
  509 + where lower($labelAttr) like lower($1)||'%' order by $labelAttr limit 15";
510 510 }
511 511  
512 512 protected function sqlParams($query) {
... ...
ieducar/modules/Api/Views/MunicipioController.php
... ... @@ -48,7 +48,7 @@ class MunicipioController extends ApiCoreController
48 48 // "<id_municipio> - <nome_municipio> (<sigla_uf>)", ex: "1 - Içara (SC)"
49 49 protected function formatResourceValue($resource) {
50 50 $siglaUf = $resource['sigla_uf'];
51   - $nome = $this->toUtf8($resource['name'], array('transform' => true));
  51 + $nome = $resource['name'];
52 52  
53 53 return $resource['id'] . " - $nome ($siglaUf)";
54 54 }
... ...