diff --git a/app/Http/Controllers/Web/Master/ProvinsiController.php b/app/Http/Controllers/Web/Master/ProvinsiController.php index c962629..88097d7 100644 --- a/app/Http/Controllers/Web/Master/ProvinsiController.php +++ b/app/Http/Controllers/Web/Master/ProvinsiController.php @@ -17,9 +17,12 @@ class ProvinsiController extends Controller $perPage = $request->query('per_page', 10); $search = $request->query('search', ''); - $provinsi = Provinsi::where('nama', 'like', "%$search%") - ->orWhere('kode', 'like', "%$search%") - ->orWhere('iso', 'like', "%$search%") + $provinsi = Provinsi::withCount('kabupatenKota') + ->where(function($query) use ($search) { + $query->where('nama', 'like', "%$search%") + ->orWhere('kode', 'like', "%$search%") + ->orWhere('iso', 'like', "%$search%"); + }) ->paginate($perPage); return view('master.provinsi.index', compact('title', 'provinsi')); diff --git a/resources/views/master/provinsi/index.blade.php b/resources/views/master/provinsi/index.blade.php index 67407df..67d78b7 100644 --- a/resources/views/master/provinsi/index.blade.php +++ b/resources/views/master/provinsi/index.blade.php @@ -2,6 +2,9 @@ @section('content')