From 32d581d5a41ddd075fb82bd4b8413547f9186f66 Mon Sep 17 00:00:00 2001 From: rahmagustin Date: Tue, 20 Jan 2026 11:11:09 +0700 Subject: [PATCH] pin sig --- app/Http/Controllers/Admin/TpsController.php | 2 +- app/Http/Controllers/IndexController.php | 4 +- resources/views/admin/tps/edit.blade.php | 4 +- resources/views/user/index.blade.php | 132 +++++++++++++------ 4 files changed, 101 insertions(+), 41 deletions(-) diff --git a/app/Http/Controllers/Admin/TpsController.php b/app/Http/Controllers/Admin/TpsController.php index 3ebb93d..9f41786 100644 --- a/app/Http/Controllers/Admin/TpsController.php +++ b/app/Http/Controllers/Admin/TpsController.php @@ -127,7 +127,7 @@ public function update(Request $request, $id) // VALIDASI $request->validate([ - 'kategori_tps_id' => 'required|exists:kategori_tps,id', + 'kategori_tps_id' => 'required|exists:kategori_tps,id_kategori_tps', 'nama_tps' => 'required|string|max:255', 'alamat_tps' => 'required|string|max:255', 'status_tps' => 'required', diff --git a/app/Http/Controllers/IndexController.php b/app/Http/Controllers/IndexController.php index 6faaa55..98d47e9 100644 --- a/app/Http/Controllers/IndexController.php +++ b/app/Http/Controllers/IndexController.php @@ -4,6 +4,7 @@ use App\Models\Sampah; use App\Models\KategoriTps; +use App\Models\LokasiTps; use Illuminate\Http\Request; class IndexController extends Controller @@ -12,7 +13,8 @@ public function index() { $sampah = Sampah::orderBy('tahun', 'desc')->first(); $kategoriTps = KategoriTps::orderBy('id_kategori_tps')->get(); + $lokasiTps = LokasiTps::all(); - return view('user.index', compact('sampah', 'kategoriTps')); + return view('user.index', compact('sampah', 'kategoriTps', 'lokasiTps')); } } diff --git a/resources/views/admin/tps/edit.blade.php b/resources/views/admin/tps/edit.blade.php index 57a9bee..f52efff 100644 --- a/resources/views/admin/tps/edit.blade.php +++ b/resources/views/admin/tps/edit.blade.php @@ -58,8 +58,8 @@ class="forms-sample">