diff --git a/app/Http/Livewire/ShowLogGeneral.php b/app/Http/Livewire/ShowLogGeneral.php index bd9e331..de48dd8 100644 --- a/app/Http/Livewire/ShowLogGeneral.php +++ b/app/Http/Livewire/ShowLogGeneral.php @@ -8,10 +8,23 @@ use Livewire\Component; class ShowLogGeneral extends Component { public $entradas; + + public $buscar; + public $filtro_fecha; public function render() { - $logs = Log_general::orderby('id', 'desc')->paginate($this->entradas); + $query = Log_general::query(); + + if ($this->buscar) { + $query->where('detalle', 'like', '%' . $this->buscar . '%'); + } + + if ($this->filtro_fecha) { + $query->whereDate('created_at', $this->filtro_fecha); + } + + $logs = $query->orderBy('id', 'desc')->paginate($this->entradas); return view('livewire.show-log-general', [ 'logs' => $logs diff --git a/resources/views/livewire/show-clientes.blade.php b/resources/views/livewire/show-clientes.blade.php index af9cd75..2d01f48 100644 --- a/resources/views/livewire/show-clientes.blade.php +++ b/resources/views/livewire/show-clientes.blade.php @@ -11,8 +11,7 @@ {{-- Buscador --}} -