|
@@ -17,6 +17,7 @@ class CondicionantesController extends JsonController {
|
|
|
$estado = intval($this->req->get("origen", 0));
|
|
|
$ciudad = intval($this->req->get("ciudad", 0));
|
|
|
$producto = intval($this->req->get("producto", 0));
|
|
|
+ $q = trim($this->req->get("q", ""));
|
|
|
|
|
|
$condicionante = (new Query())
|
|
|
->select("{{Condicionante}}.[[id]],{{Condicionante}}.[[titulo]],{{Condicionante}}.[[descripcion]]")
|
|
@@ -88,6 +89,11 @@ class CondicionantesController extends JsonController {
|
|
|
// $condicionante->orderBy(["{{Municipio}}.[[nombre]]" => SORT_DESC]);
|
|
|
}
|
|
|
|
|
|
+ if($q !== "") {
|
|
|
+ $condicionante->andWhere("f_unaccent([[titulo]]) ilike f_unaccent(:q)")
|
|
|
+ ->addParams([':q' => "%{$q}%"]);
|
|
|
+ }
|
|
|
+
|
|
|
return (new Respuesta($condicionante));
|
|
|
}
|
|
|
|