diff --git a/app/Http/Controllers/MasterData/IndicatorController.php b/app/Http/Controllers/MasterData/IndicatorController.php index 5d8dca7..730300b 100644 --- a/app/Http/Controllers/MasterData/IndicatorController.php +++ b/app/Http/Controllers/MasterData/IndicatorController.php @@ -11,7 +11,7 @@ class IndicatorController extends Controller { public function index() { - $indicators = Indicator::all(); + $indicators = Indicator::select('id', 'name')->orderBy('created_at', 'desc')->get(); return view('master-data.indikator.index', compact('indicators')); } @@ -21,15 +21,10 @@ public function store(Request $request) "name.required" => "Nama wajib diisi", "name.max" => "Nama maksimal 25 karakter", "name.string" => "Nama harus berupa string", - - "description.required" => "Deskripsi wajib diisi", - "description.max" => "Deskripsi maksimal 50 karakter", - "description.string" => "Deskripsi harus berupa string", ]; $validator = Validator::make($request->all(), [ 'name' => 'required|string|max:25', - 'description' => 'required|string|max:50', ], $customMessage); if ($validator->fails()) { @@ -39,7 +34,6 @@ public function store(Request $request) $indicator = new Indicator(); $indicator->name = $request->name; - $indicator->description = $request->description; try { $indicator->save(); @@ -57,15 +51,10 @@ public function update(Request $request, $id) "name.required" => "Nama wajib diisi", "name.max" => "Nama maksimal 25 karakter", "name.string" => "Nama harus berupa string", - - "description.required" => "Deskripsi wajib diisi", - "description.max" => "Deskripsi maksimal 50 karakter", - "description.string" => "Deskripsi harus berupa string", ]; $validator = Validator::make($request->all(), [ 'name' => 'required|string|max:25', - 'description' => 'required|string|max:50', ], $customMessage); if ($validator->fails()) { @@ -75,7 +64,6 @@ public function update(Request $request, $id) $indicator = Indicator::find($id); $indicator->name = $request->name; - $indicator->description = $request->description; try { $indicator->save(); diff --git a/public/assets/js/pages/customJs/master-data/indikator/index.js b/public/assets/js/pages/customJs/master-data/indikator/index.js index bf46060..a8d0dd2 100644 --- a/public/assets/js/pages/customJs/master-data/indikator/index.js +++ b/public/assets/js/pages/customJs/master-data/indikator/index.js @@ -20,10 +20,8 @@ document.addEventListener("DOMContentLoaded", function () { function updateData(indicator) { var form = document.getElementById("edit-form"); var indicatorName = form.querySelector('input[name="name"]'); - var description = form.querySelector('textarea[name="description"]'); indicatorName.value = indicator.name; - description.value = indicator.description; form.action = "/data-indikator/" + indicator.id; } @@ -50,7 +48,7 @@ checkAll && }); var perPage = 8, options = { - valueNames: ["id", "indicator_name", "status"], + valueNames: ["id", "status"], page: perPage, pagination: !0, plugins: [ListPagination({ left: 2, right: 2 })], diff --git a/resources/views/master-data/indikator/index.blade.php b/resources/views/master-data/indikator/index.blade.php index 9b12bdf..6b4018f 100644 --- a/resources/views/master-data/indikator/index.blade.php +++ b/resources/views/master-data/indikator/index.blade.php @@ -61,7 +61,6 @@ Name - Description Action @@ -73,9 +72,8 @@ #VZ2101 - {{ $indicator->name }} - {{ $indicator->description }} + {{ $indicator->name }}
@@ -151,7 +149,7 @@ class="fw-medium link-primary">#VZ2101 readonly />
-
+
#VZ2101 Masukan Nama Indikator
- -
- - -
- Masukan Deskripsi -
-