From ab650fc25e6a0fb5f9dfe9d63c721e4a4fc071c1 Mon Sep 17 00:00:00 2001 From: althaf Date: Thu, 30 Apr 2026 15:36:56 +0700 Subject: [PATCH] (master-data) card adat --- .../Controllers/Web/Master/AdatController.php | 7 ++++-- resources/views/master/adat/index.blade.php | 22 +++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Web/Master/AdatController.php b/app/Http/Controllers/Web/Master/AdatController.php index bc0c061..1b408ce 100644 --- a/app/Http/Controllers/Web/Master/AdatController.php +++ b/app/Http/Controllers/Web/Master/AdatController.php @@ -18,6 +18,9 @@ class AdatController extends Controller $provinsi = Provinsi::orderBy('kode', 'asc')->get(); + $totalAdat = Adat::count(); + $totalDesa = Adat::distinct('desa_kelurahan_id')->count('desa_kelurahan_id'); + $adat = Adat::with('desakelurahan') ->where('nama', 'like', "%$search%") ->orWhereHas('desakelurahan', function($query) use ($search) { @@ -26,12 +29,12 @@ class AdatController extends Controller ->orderBy('nama', 'asc') ->paginate($perPage); - return view('master.adat.index', compact('title', 'adat', 'provinsi')); + return view('master.adat.index', compact('title', 'adat', 'provinsi', 'totalAdat', 'totalDesa')); } public function adatByDesa($adat_id) { - $adat = Adat::where('desa_kelurahan_id', $desa_id) + $adat = Adat::where('desa_kelurahan_id', $adat_id) ->orderBy('nama', 'asc') ->get(); diff --git a/resources/views/master/adat/index.blade.php b/resources/views/master/adat/index.blade.php index d8dd7af..f70a345 100644 --- a/resources/views/master/adat/index.blade.php +++ b/resources/views/master/adat/index.blade.php @@ -2,6 +2,28 @@ @section('content')
+
+
+ +
+ +
+ +
+ +
Data Adat