From d061a94405bf275937e02ad99f96062ef43092da Mon Sep 17 00:00:00 2001 From: arieeefajar Date: Thu, 13 Mar 2025 16:14:18 +0700 Subject: [PATCH] feat/dashboard --- app/Http/Controllers/DashboardController.php | 6 +++++- resources/views/dashboard/petugas.blade.php | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/DashboardController.php b/app/Http/Controllers/DashboardController.php index a79c4df..8108f76 100644 --- a/app/Http/Controllers/DashboardController.php +++ b/app/Http/Controllers/DashboardController.php @@ -23,6 +23,10 @@ public function admin() public function petugas() { - return view('dashboard.petugas'); + $landCount = Land::where('user_id', auth()->id())->count(); + $indicatorCount = Indicator::whereIn('id', function ($query) { + $query->select('indicator_id')->from('rule'); + })->count(); + return view('dashboard.petugas', compact('landCount', 'indicatorCount')); } } diff --git a/resources/views/dashboard/petugas.blade.php b/resources/views/dashboard/petugas.blade.php index 32ba00b..3f65f79 100644 --- a/resources/views/dashboard/petugas.blade.php +++ b/resources/views/dashboard/petugas.blade.php @@ -35,7 +35,7 @@

Jumlah Lahan

0

+ data-target="{{ $landCount }}">0
@@ -56,7 +56,7 @@

Jumlah indikator yang digunakan saat ini

0

+ data-target="{{ $indicatorCount }}">0