Sindbad~EG File Manager
<?php
namespace App\Http\Livewire;
use Livewire\Component;
use App\Models\Evidenciaindividual;
use App\Models\Desafioindividual;
use Livewire\WithPagination;
use DB;
class Evidenciasindividualesshow extends Component{
use WithPagination;
protected $queryString = ['buscar' => ['except' => '']];
protected $paginationTheme = 'bootstrap';
public $buscar='',$desafio_id;
public function render(){
$desafio=Desafioindividual::find($this->desafio_id);
$evidencias = DB::table('evidenciaindividuals as e')
->join('users as u', 'e.usuario_id', 'u.id')
->select('u.id', 'u.name', 'u.foto')
->where('e.desafio_id', $this->desafio_id)
->where('u.name', 'LIKE', "%{$this->buscar}%")
->groupBy('u.id', 'u.name', 'u.foto') // Incluimos la columna 'u.name' en la cláusula GROUP BY
->paginate(20);
return view('livewire.evidenciasindividualesshow',[
"evidencias" => $evidencias,
"desafio" => $desafio
]);
}
}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists