From 7fbdc4d482e5904eba430efcfe3e437ba27dd6a8 Mon Sep 17 00:00:00 2001 From: habibie11 Date: Tue, 5 May 2026 16:03:01 +0700 Subject: [PATCH 1/2] validasi kategori artikel ketika membuat artikel baru --- .../Master/ArtikelKabupatenController.php | 4 +- .../views/master/artikel/create.blade.php | 71 +++++++++++++++++-- tests/Feature/ArtikelControllerTest.php | 12 ++++ 3 files changed, 82 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/Master/ArtikelKabupatenController.php b/app/Http/Controllers/Master/ArtikelKabupatenController.php index eca38407..2b4fd257 100644 --- a/app/Http/Controllers/Master/ArtikelKabupatenController.php +++ b/app/Http/Controllers/Master/ArtikelKabupatenController.php @@ -32,7 +32,9 @@ public function index(Request $request): View */ public function create(): View { - return view('master.artikel.create'); + $listPermission = $this->generateListPermission(); + + return view('master.artikel.create')->with($listPermission); } /** diff --git a/resources/views/master/artikel/create.blade.php b/resources/views/master/artikel/create.blade.php index 2068eddb..dce6236d 100644 --- a/resources/views/master/artikel/create.blade.php +++ b/resources/views/master/artikel/create.blade.php @@ -68,6 +68,14 @@ class="btn col-12 btn-primary m-0 rounded-pill"> + + Kategori artikel belum tersedia. + @if (($canwrite ?? 0) == 1) + Buat kategori artikel sekarang. + @else + Silakan hubungi admin untuk menambahkan kategori. + @endif + @@ -119,6 +127,8 @@ class="btn col-12 btn-primary m-0 rounded-pill"> @include('partials.asset_tinymce')