main
Ilham Wara Nugroho 2025-10-03 13:41:26 +07:00
parent 76795d3c86
commit 852ca61089
2 changed files with 17 additions and 10 deletions

View File

@ -64,12 +64,17 @@ class FrontController extends Controller
} }
function dataset() { function dataset() {
$data = []; $data = [];
$dataset = Dataset::orderBy('DatasetId','DESC');
if(@request()->key){ if(@request()->key){
$data['dataset'] = Dataset::where('name','ilike','%'.request()->key.'%')->orderBy('DatasetId','DESC')->paginate(10); $dataset->where('name','ilike','%'.request()->key.'%');
}else{
$data['dataset'] = Dataset::orderBy('DatasetId','DESC')->paginate(10);
} }
if(@request()->resource){
$dataset->where('template_id',decode_id(@request()->resource));
}
$dataset->paginate(10);
$data['dataset'] = $dataset;
$data['template'] = Template::simplePaginate(12); $data['template'] = Template::simplePaginate(12);
$data['instansi'] = Instansi::all(); $data['instansi'] = Instansi::all();

View File

@ -27,12 +27,14 @@
</div> </div>
<div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-3"> <div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-3">
@foreach($template as $dataTemplate) @foreach($template as $dataTemplate)
<div class="bg-white text-center rounded-[20px] shadow-lg p-5 py-10 gap-3 flex"> <a href="{{ url('dataset?resource='.encode_id($dataTemplate->MsTemplateId)) }}">
<div class="flex flex-col gap-3 mx-auto items-center"> <div class="bg-white text-center rounded-[20px] shadow-lg p-5 py-10 gap-3 flex">
<img src="{{ asset('logodki.png') }}" alt="" width="50" class=""> <div class="flex flex-col gap-3 mx-auto items-center">
<h1 class="font-bold">{{ $dataTemplate->name }}</h1> <img src="{{ asset('logodki.png') }}" alt="" width="50" class="">
</div> <h1 class="font-bold">{{ $dataTemplate->name }}</h1>
</div> </div>
</div>
</a>
@endforeach @endforeach
</div> </div>