From fe7e9da299ca2120e9cf0aca2dc51d9d6425f3b3 Mon Sep 17 00:00:00 2001 From: ilhamwara Date: Wed, 13 Aug 2025 11:51:36 +0700 Subject: [PATCH] update --- app/Http/Controllers/FrontController.php | 5 + resources/views/galeri.blade.php | 325 +++++--------- resources/views/index.blade.php | 521 +++++++++------------- resources/views/kegiatan.blade.php | 176 ++------ resources/views/kegiatan_detail.blade.php | 92 ++++ resources/views/layouts/app.blade.php | 186 ++++---- resources/views/sekolah.blade.php | 210 +++------ routes/web.php | 1 + 8 files changed, 606 insertions(+), 910 deletions(-) create mode 100644 resources/views/kegiatan_detail.blade.php diff --git a/app/Http/Controllers/FrontController.php b/app/Http/Controllers/FrontController.php index 5c28139..6972483 100644 --- a/app/Http/Controllers/FrontController.php +++ b/app/Http/Controllers/FrontController.php @@ -17,6 +17,11 @@ class FrontController extends Controller $data['kegiatan'] = Kegiatan::orderBy('KegiatanId','DESC')->paginate(8); return view('kegiatan',$data); } + function kegiatan_detail($slug) { + $data['kegiatan'] = Kegiatan::where('slug',$slug)->first(); + $data['lainnya'] = Kegiatan::where('KegiatanId','!=',$data['kegiatan']->KegiatanId)->orderBy('KegiatanId','DESC')->limit(10)->get(); + return view('kegiatan_detail',$data); + } function galeri() { return view('galeri'); } diff --git a/resources/views/galeri.blade.php b/resources/views/galeri.blade.php index d0ba437..ef6efdb 100644 --- a/resources/views/galeri.blade.php +++ b/resources/views/galeri.blade.php @@ -1,226 +1,117 @@ - - - - - Sekolah | Sekolah Adiwiyata DKI Jakarta - - - - - - - - - - - - - -
-
-
-
- - +@extends('layouts.app') +@section('content') +
+
+

Galeri Adiwiyata

+
+
+
+
+ Galeri + -
- - - Login +
+ +
+ Galeri +
+

Dokumentasi SMAN 67 Jakarta

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi MAN 2 Jakarta

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SDN 04 Lebak Bulus

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SMAN 10 Jakarta

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SDN 07 Pulogadung

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SMPN 197 Jakarta

+ {{--

1 Agustus 2025

--}} + + Lihat Detail
+
- -
-
-

Galeri Adiwiyata

+
- - - - - - - - - - \ No newline at end of file +
+
+@endsection +@section('js') + + +@endsection \ No newline at end of file diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index 6f8a882..378c698 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -1,323 +1,216 @@ - - - - - Beranda | Sekolah Adiwiyata DKI Jakarta - +@extends('layouts.app') +@section('content') +
+ +
+
+
+
+
+
+
+
- - - - - - - - - - - -
+
+
+
+
68
+
+
+ Kota + Sekolah Adiwiyata +
+
+ 2025 +
+
+
+
+
137
+
+
+ Provinsi + Sekolah Adiwiyata +
+
+ 2025 +
+
+
+
+
89
+
+
+ Nasional + Sekolah Adiwiyata +
+
+ 2025 +
+
+
+
+
+
+
+

Kegiatan Adiwiyata

+ + Lihat Semua + +
+
+
+
+ +
+ Kegiatan {{ $kegiatan[0]->kategori }} + {{ date('D',strtotime($kegiatan[0]->created_at)) }}, {{ date('d M Y',strtotime($kegiatan[0]->created_at)) }} +
+

{{ $kegiatan[0]->judul }}

+
+ {!! substr(strip_tags($kegiatan[0]->body),0,1000) !!} +
+ + Baca Selengkapnya + +
+
+ +
+
+ +
+
+
+ Galeri +
+

Dokumentasi SDN 15 Ciracas

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SDN 05 Pondok Kelapa

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SMAN 67 Jakarta

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi MAN 2 Jakarta

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SDN 04 Lebak Bulus

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SMAN 10 Jakarta

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SDN 07 Pulogadung

+ {{--

1 Agustus 2025

--}} + + Lihat Detail + +
+
+
+ Galeri +
+

Dokumentasi SMPN 197 Jakarta

+ {{--

1 Agustus 2025

--}} + + Lihat Detail
- -
- -
-
-
-
-
-
-
-
- -
-
-
-

- Portal Resmi -

-

- Sekolah Adiwiyata
- Provinsi DKI Jakarta -

- -

- Sistem Informasi Adiwiyata.
Pusat Pengembangan Generasi Lingkungan Hidup -

- - Lihat Selengkapnya - -
-
- -
-
-
-
-
-
68
-
-
- Kota - Sekolah Adiwiyata -
-
- 2025 -
-
-
-
-
137
-
-
- Provinsi - Sekolah Adiwiyata -
-
- 2025 -
-
-
-
-
89
-
-
- Nasional - Sekolah Adiwiyata -
-
- 2025 -
-
-
-
-
-
-
-

Kegiatan Adiwiyata

- - Lihat Semua - -
-
-
-
- -
- Kegiatan {{ $kegiatan[0]->kategori }} - {{ date('D',strtotime($kegiatan[0]->created_at)) }}, {{ date('d M Y',strtotime($kegiatan[0]->created_at)) }} -
-

{{ $kegiatan[0]->judul }}

-
- {!! substr(strip_tags($kegiatan[0]->body),0,1000) !!} -
- - Baca Selengkapnya - -
-
- - -
-
-
-
-

Galeri Adiwiyata

- - Lihat Semua - -
-
-
-
- Galeri -
-

Dokumentasi SDN 15 Ciracas

- {{--

1 Agustus 2025

--}} - - Lihat Detail - -
-
-
- Galeri -
-

Dokumentasi SDN 05 Pondok Kelapa

- {{--

1 Agustus 2025

--}} - - Lihat Detail - -
-
-
- Galeri -
-

Dokumentasi SMAN 67 Jakarta

- {{--

1 Agustus 2025

--}} - - Lihat Detail - -
-
-
- Galeri -
-

Dokumentasi MAN 2 Jakarta

- {{--

1 Agustus 2025

--}} - - Lihat Detail - -
-
-
- Galeri -
-

Dokumentasi SDN 04 Lebak Bulus

- {{--

1 Agustus 2025

--}} - - Lihat Detail - -
-
-
- Galeri -
-

Dokumentasi SMAN 10 Jakarta

- {{--

1 Agustus 2025

--}} - - Lihat Detail - -
-
-
- Galeri -
-

Dokumentasi SDN 07 Pulogadung

- {{--

1 Agustus 2025

--}} - - Lihat Detail - -
-
-
- Galeri -
-

Dokumentasi SMPN 197 Jakarta

- {{--

1 Agustus 2025

--}} - - Lihat Detail - -
-
-
-
-
- - - \ No newline at end of file +
+@endsection \ No newline at end of file diff --git a/resources/views/kegiatan.blade.php b/resources/views/kegiatan.blade.php index e271b58..6d0c008 100644 --- a/resources/views/kegiatan.blade.php +++ b/resources/views/kegiatan.blade.php @@ -1,147 +1,33 @@ - - - - - Kegiatan | Sekolah Adiwiyata DKI Jakarta - - - - - - - - - - - - - -
-
-
-
- - - - -
-
- - - Login - -
-
+@extends('layouts.app') +@section('content') +
+
+

Kegiatan Adiwiyata

+
+
+
+ @foreach($kegiatan as $dataKeg) +
+
+ +
+ Kegiatan {{ $dataKeg->kategori }} + {{ date('D',strtotime($dataKeg->created_at)) }}, {{ date('d M Y',strtotime($dataKeg->created_at)) }} +
+

{{ $dataKeg->judul }}

+
+ {!! substr(strip_tags($dataKeg->body),0,200) !!} +
+ + Baca Selengkapnya + +
+
+ @endforeach
- - -
-
-

Kegiatan Adiwiyata

-
-
-
- @foreach($kegiatan as $dataKeg) -
-
- -
- Kegiatan {{ $dataKeg->kategori }} - {{ date('D',strtotime($dataKeg->created_at)) }}, {{ date('d M Y',strtotime($dataKeg->created_at)) }} -
-

{{ $dataKeg->judul }}

-
- {!! substr(strip_tags($dataKeg->body),0,200) !!} -
- - Baca Selengkapnya - -
-
- @endforeach -
-
-
- {!! $kegiatan->links() !!} -
-
- - - - - - - \ No newline at end of file +
+ {!! $kegiatan->links() !!} +
+
+@endsection \ No newline at end of file diff --git a/resources/views/kegiatan_detail.blade.php b/resources/views/kegiatan_detail.blade.php new file mode 100644 index 0000000..9fc60f3 --- /dev/null +++ b/resources/views/kegiatan_detail.blade.php @@ -0,0 +1,92 @@ +@extends('layouts.app') +@section('content') +
+
+
+
+
+ +
+ Kegiatan {{ $kegiatan->kategori }} + {{ date('D',strtotime($kegiatan->created_at)) }}, {{ date('d M Y',strtotime($kegiatan->created_at)) }} +
+

{{ $kegiatan->judul }}

+ +
+ {!!$kegiatan->body !!} +
+
+
+
+ +
+
+@endsection +@section('js') + +@endsection \ No newline at end of file diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index a6970da..f2ecc6b 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -1,80 +1,114 @@ - - - - + + + + Kegiatan | Sekolah Adiwiyata DKI Jakarta + - - + + + + + - {{ config('app.name', 'Laravel') }} + + + @yield('css') + + + +
+
+
+
+ + + + +
+
+ + + Login + +
+
+
+
- - - - - - @vite(['resources/sass/app.scss', 'resources/js/app.js']) - - -
- - -
- @yield('content') -
-
- - + + @yield('content') + + @yield('js') + + \ No newline at end of file diff --git a/resources/views/sekolah.blade.php b/resources/views/sekolah.blade.php index 9450d86..fc80e67 100644 --- a/resources/views/sekolah.blade.php +++ b/resources/views/sekolah.blade.php @@ -1,159 +1,53 @@ - - - - - Sekolah | Sekolah Adiwiyata DKI Jakarta - - - - - - - - - - - - - -
-
-
-
- - - - -
-
- - - Login - -
-
-
-
- - -
-
-

Sekolah Adiwiyata

-
-
- - - - - - - - - - - - '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' => ''], - ]; - ?> - @foreach($data as $k => $val) - - - - - - +@extends('layouts.app') +@section('content') +
+
+

Sekolah Adiwiyata

+
+
+
NoSekolahKotaTahunSkor
{{ $k+1 }}{{ $val['name'] }}{{ $val['kota'] }}{{ $val['tahun'] }}{{ $val['skor'] }}
+ + + + + + + - @endforeach - - -
NoSekolahKotaTahunSkor
-
-
- - - - - - - \ No newline at end of file + + + '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' => ''], + ]; + ?> + @foreach($data as $k => $val) + + {{ $k+1 }} + {{ $val['name'] }} + {{ $val['kota'] }} + {{ $val['tahun'] }} + {{ $val['skor'] }} + + @endforeach + + + +
+ +@endsection +@section('js') + + + + +@endsection \ No newline at end of file diff --git a/routes/web.php b/routes/web.php index a4453a1..801f3d8 100644 --- a/routes/web.php +++ b/routes/web.php @@ -41,6 +41,7 @@ Route::middleware(Session::class)->name('modules.')->group(function () { Route::get('/',[FrontController::class,'index'])->name('index'); Route::get('/sekolah',[FrontController::class,'sekolah'])->name('sekolah'); Route::get('/kegiatan',[FrontController::class,'kegiatan'])->name('kegiatan'); +Route::get('/kegiatan/{slug}',[FrontController::class,'kegiatan_detail'])->name('kegiatan_detail'); Route::get('/galeri',[FrontController::class,'galeri'])->name('galeri'); // Auth::routes();