2 Commits

Author SHA1 Message Date
06d5327934 Search listado por defecto muestra 25 y cleanup 2023-12-20 12:04:06 -03:00
6f772a56b8 FIX: Buscar por nombre con wildcards 2023-12-20 12:02:52 -03:00
2 changed files with 13 additions and 11 deletions

View File

@ -224,6 +224,7 @@
parent.append(table)
this.table = new DataTable(table, {
pageLength: 25,
order: [
[0, 'asc'],
[2, 'asc']
@ -307,6 +308,16 @@
this.id = id
this.get().results()
$('#tipo').dropdown().dropdown('set selected', '*')
@if (trim($post) !== '')
$("[name='query']").val('{{$post}}')
@elseif (trim($query) !== '')
$("[name='query']").val('{{$query}}')
@endif
@if (trim($tipo) !== '')
$('#tipo').dropdown('set selected', '{{$tipo}}')
@endif
$('#search_form').submit(event => {
event.preventDefault()
this.get().results()
@ -316,15 +327,6 @@
}
}
$(document).ready(() => {
$('#tipo').dropdown().dropdown('set selected', '*')
@if (trim($post) !== '')
$("[name='query']").val('{{$post}}')
@elseif (trim($query) !== '')
$("[name='query']").val('{{$query}}')
@endif
@if (trim($tipo) !== '')
$('#tipo').dropdown('set selected', '{{$tipo}}')
@endif
results.setup('#results')
})
</script>

View File

@ -91,8 +91,8 @@ class Proyecto extends Ideal\Repository
->select($this->columns())
->from("{$this->getTable()} a")
->joined($this->joinTerreno())
->where("a.descripcion = ?");
return $this->fetchOne($query, [$name]);
->where("a.descripcion LIKE ?");
return $this->fetchOne($query, ["%{$name}%"]);
}
public function fetchAllActive(): array
{