diff --git a/app/Http/Controllers/Backend/DashboardController.php b/app/Http/Controllers/Backend/DashboardController.php index b051227..e138e3f 100644 --- a/app/Http/Controllers/Backend/DashboardController.php +++ b/app/Http/Controllers/Backend/DashboardController.php @@ -4,30 +4,23 @@ use App\Http\Controllers\Controller; use Illuminate\Http\Request; -// use App\Models\KuesionerRM; -// use App\Models\KuesionerKM; -// use App\Models\Rangkuman; -// use App\Models\HistoriPengisian; -// use App\Models\PenjelasanKM; -// use App\Models\PenjelasanRM; +use App\Models\Hasil; +use App\Models\User; + +use Illuminate\Support\Facades\DB; class DashboardController extends Controller { - public function index(){ - // $kuesionerRM = KuesionerRM::all(); - // $kuesionerKM = KuesionerKM::all(); - // $rangkuman = Rangkuman::all(); - // $historiPengisian = HistoriPengisian::all(); - // $penjelasanKM = PenjelasanKM::first(); - // $penjelasanRM = PenjelasanRM::first(); - - return view('backend.dashboard', [ - // 'kuesionerRM' => $kuesionerRM, - // 'kuesionerKM' => $kuesionerKM, - // 'rangkuman' => $rangkuman, - // 'historiPengisian' => $historiPengisian, - // 'penjelasanKM' => $penjelasanKM, - // 'penjelasanRM' => $penjelasanRM, - ]); + public function index() + { + $kmCounts = Hasil::select('km_class', DB::raw('count(*) as total')) + ->groupBy('km_class') + ->orderByRaw("FIELD(km_class, 'High', 'Medium', 'Low')") + ->get(); + $rmCounts = Hasil::select('rm_class', DB::raw('count(*) as total')) + ->groupBy('rm_class') + ->orderByRaw("FIELD(rm_class, 'High', 'Medium', 'Low')") + ->get(); + return view('backend.dashboard', compact('kmCounts', 'rmCounts')); } } diff --git a/resources/views/backend/dashboard.blade.php b/resources/views/backend/dashboard.blade.php index 6f81b34..54eb70b 100644 --- a/resources/views/backend/dashboard.blade.php +++ b/resources/views/backend/dashboard.blade.php @@ -16,35 +16,46 @@
- -
-
-
-
Nilai RM
- - - {{-- - - - - - @foreach ($kuesionerRM as $kuesioner) - - - - - - @endforeach --}} -
IDNama
{{ $kuesioner->id }}{{ $kuesioner->nama }}
-
-
-
- - +
Nilai KM
+ +
+ +
+
+
+ + +
+
+
+
Nilai RM
{{-- @@ -62,7 +73,7 @@
-
+
@@ -100,7 +111,7 @@
Penjelasan KM
-

KM adalah ..........

+

Knowledge of Metacognitif (KM) adalah ..........

@@ -111,7 +122,7 @@
Penjelasan RM
-

RM adalah............

+

Regulation of Metacognitif (RM) adalah............

diff --git a/resources/views/backend/layouts/sidebar.blade.php b/resources/views/backend/layouts/sidebar.blade.php index 806e7da..a2f5848 100644 --- a/resources/views/backend/layouts/sidebar.blade.php +++ b/resources/views/backend/layouts/sidebar.blade.php @@ -3,7 +3,7 @@