From eb32973330c547c25c9a767023d450dcab23763b Mon Sep 17 00:00:00 2001 From: Ilham Wara Nugroho Date: Fri, 19 Sep 2025 15:42:31 +0700 Subject: [PATCH] update --- app/Http/Controllers/FrontController.php | 37 +++++++++++++++--------- resources/views/index.blade.php | 6 ++-- resources/views/sekolah.blade.php | 4 +-- 3 files changed, 28 insertions(+), 19 deletions(-) diff --git a/app/Http/Controllers/FrontController.php b/app/Http/Controllers/FrontController.php index e12bc9f..e096776 100644 --- a/app/Http/Controllers/FrontController.php +++ b/app/Http/Controllers/FrontController.php @@ -4,11 +4,18 @@ namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\Konten\Kegiatan; +use App\Models\Kuesioner; + class FrontController extends Controller { function index() { $data['side_kegiatan'] = Kegiatan::orderBy('KegiatanId','DESC')->limit(5)->get(); $data['kegiatan'] = Kegiatan::orderBy('KegiatanId','DESC')->limit(8)->get(); + $data['usulan'] = [ + 'kota' => Kuesioner::where('level',0)->where('tahun',date('Y'))->count(), + 'provinsi' => Kuesioner::where('level',1)->where('tahun',date('Y'))->count(), + 'nasional' => Kuesioner::where('level',2)->where('tahun',date('Y'))->count(), + ]; $data['title'] = 'Beranda'; return view('index',$data); } @@ -33,16 +40,18 @@ class FrontController extends Controller return view('galeri',$data); } function dataSekolah(){ - $data = [ - ['name' => 'SMPN 253','kota' => 'Jakarta Selatan','skor' => '89,86','tahun' => '2024'], - ['name' => 'SDI Al Irsyad Islamiyah','kota' => 'Jakarta Pusat','skor' => '89,85','tahun' => '2024'], - ['name' => 'SDN Kemanggisan 17','kota' => 'Jakarta Barat','skor' => '89,45','tahun' => ''], - ['name' => 'SDN Sukabumi Utara 07','kota' => 'Jakarta Barat','skor' => '89,54','tahun' => ''], - ['name' => 'SDS Strada Santo Ignatius','kota' => 'Jakarta Utara','skor' => '89,24','tahun' => ''], - ['name' => 'SDN Jatinegara 06 Pagi','kota' => 'Jakarta Timur','skor' => '89,33','tahun' => ''], - ['name' => 'SDN Pekayon 03 Pagi','kota' => 'Jakarta Timur','skor' => '89,43','tahun' => ''], - ['name' => 'SDN Lubang Buaya 06 Pagi','kota' => 'Jakarta Timur','skor' => '89,71','tahun' => ''], - ]; + $data = Kuesioner::where('status',11)->where('tahun',date('Y'))->get(); + + // $data = [ + // ['name' => 'SMPN 253','kota' => 'Jakarta Selatan','skor' => '89,86','tahun' => '2024'], + // ['name' => 'SDI Al Irsyad Islamiyah','kota' => 'Jakarta Pusat','skor' => '89,85','tahun' => '2024'], + // ['name' => 'SDN Kemanggisan 17','kota' => 'Jakarta Barat','skor' => '89,45','tahun' => ''], + // ['name' => 'SDN Sukabumi Utara 07','kota' => 'Jakarta Barat','skor' => '89,54','tahun' => ''], + // ['name' => 'SDS Strada Santo Ignatius','kota' => 'Jakarta Utara','skor' => '89,24','tahun' => ''], + // ['name' => 'SDN Jatinegara 06 Pagi','kota' => 'Jakarta Timur','skor' => '89,33','tahun' => ''], + // ['name' => 'SDN Pekayon 03 Pagi','kota' => 'Jakarta Timur','skor' => '89,43','tahun' => ''], + // ['name' => 'SDN Lubang Buaya 06 Pagi','kota' => 'Jakarta Timur','skor' => '89,71','tahun' => ''], + // ]; $_data = []; @@ -51,10 +60,10 @@ class FrontController extends Controller $_data[] = [ 'no' => $key+1, - 'sekolah' => @$row['name'], - 'kota' => @$row['kota'], - 'skor' => @$row['skor'], - 'tahun' => @$row['tahun'], + 'sekolah' => @$row->sekolah->nama_sekolah, + 'kota' => @$row->sekolah->kabupaten->name, + 'skor' => '89.9', + 'tahun' => @$row->tahun, ]; } diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index 78f7f6b..48cab60 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -42,7 +42,7 @@
-
68
+
{{ $usulan['kota'] }}
Kota @@ -54,7 +54,7 @@
-
137
+
{{ $usulan['provinsi'] }}
Provinsi @@ -66,7 +66,7 @@
-
89
+
{{ $usulan['nasional'] }}
Nasional diff --git a/resources/views/sekolah.blade.php b/resources/views/sekolah.blade.php index 43386ba..99cb097 100644 --- a/resources/views/sekolah.blade.php +++ b/resources/views/sekolah.blade.php @@ -6,9 +6,9 @@ @section('content')
-

{{@$title}}

+

{{@$title}} {{date('Y')}}

-
+