From 419404e27350743ab8f27283db8b3254b2e4d956 Mon Sep 17 00:00:00 2001 From: Irwan Cahyono Date: Thu, 16 Jul 2026 13:46:43 +0700 Subject: [PATCH] null jumlah tanaman --- .../Web/Produktivitas/PetaniLahanController.php | 4 ++-- resources/views/produktivitas/petani/lahan/add.blade.php | 8 ++++---- resources/views/produktivitas/petani/lahan/edit.blade.php | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app/Http/Controllers/Web/Produktivitas/PetaniLahanController.php b/app/Http/Controllers/Web/Produktivitas/PetaniLahanController.php index c4febdb..e1b227d 100644 --- a/app/Http/Controllers/Web/Produktivitas/PetaniLahanController.php +++ b/app/Http/Controllers/Web/Produktivitas/PetaniLahanController.php @@ -81,7 +81,7 @@ class PetaniLahanController extends Controller 'komoditas_id' => ['required', 'exists:master_komoditas,id'], 'jenis_komoditas_id' => ['required', 'exists:jenis_komoditas,id'], 'varietas_id' => ['nullable', 'exists:master_varietas,id'], - 'jumlah_tanaman' => ['required', 'numeric', 'min:0'], + 'jumlah_tanaman' => ['nullable', 'numeric', 'min:0'], 'umur_lahan' => ['nullable', 'numeric', 'min:1'], 'umur_tanaman' => ['required', 'numeric', 'min:1'], 'kondisi_tanaman' => ['required', 'string', new Enum(KondisiTanaman::class)], @@ -102,7 +102,7 @@ class PetaniLahanController extends Controller 'luas_lahan.required' => 'Luas lahan wajib diisi.', 'luas_lahan.numeric' => 'Luas lahan diisi dengan angka.', 'luas_lahan.min' => 'Luas lahan minimal 0.01.', - 'jumlah_tanaman.required' => 'Jumlah tanaman wajib diisi.', + //'jumlah_tanaman.required' => 'Jumlah tanaman wajib diisi.', 'jumlah_tanaman.numeric' => 'Jumlah tanaman diisi dengan angka.', 'jumlah_tanaman.min' => 'Jumlah tanaman minimal 0.', //'umur_lahan.required' => 'Umur lahan wajib diisi.', diff --git a/resources/views/produktivitas/petani/lahan/add.blade.php b/resources/views/produktivitas/petani/lahan/add.blade.php index ea3daf3..26297b5 100644 --- a/resources/views/produktivitas/petani/lahan/add.blade.php +++ b/resources/views/produktivitas/petani/lahan/add.blade.php @@ -206,8 +206,8 @@ @error('umur_lahan')
{{ $message }}
@enderror
- - + + @error('jumlah_tanaman')
{{ $message }}
@enderror
@@ -707,7 +707,7 @@ kabupatenkota_id: { required: true }, kecamatan_id: { required: true }, desa_kelurahan_id: { required: true }, - jumlah_tanaman: { required: true, number: true, min: 0 }, + jumlah_tanaman: { number: true, min: 0 }, umur_lahan: { number: true, min: 1 }, umur_tanaman: { required: true, number: true, min: 1 }, kondisi_tanaman: { required: true }, @@ -721,7 +721,7 @@ kabupatenkota_id: { required: "Kabupaten/Kota wajib diisi" }, kecamatan_id: { required: "Kecamatan wajib diisi" }, desa_kelurahan_id: { required: "Desa/Kelurahan wajib diisi" }, - jumlah_tanaman: { required: "Jumlah tanaman wajib diisi", number: "Jumlah tanaman harus berupa angka", min: "Jumlah tanaman minimal 0" }, + jumlah_tanaman: { number: "Jumlah tanaman harus berupa angka", min: "Jumlah tanaman minimal 0" }, umur_lahan: { number: "Umur lahan harus berupa angka", min: "Umur lahan minimal 1 tahun" }, umur_tanaman: { required: "Umur tanaman wajib diisi", number: "Umur tanaman harus berupa angka", min: "Umur tanaman minimal 1 tahun" }, kondisi_tanaman: { required: "Kondisi tanaman wajib diisi" }, diff --git a/resources/views/produktivitas/petani/lahan/edit.blade.php b/resources/views/produktivitas/petani/lahan/edit.blade.php index 2d4a280..677ccb6 100644 --- a/resources/views/produktivitas/petani/lahan/edit.blade.php +++ b/resources/views/produktivitas/petani/lahan/edit.blade.php @@ -62,8 +62,8 @@ @error('umur_lahan')
{{ $message }}
@enderror
- - Jumlah Tanaman + @error('jumlah_tanaman')
{{ $message }}
@enderror
@@ -677,7 +677,7 @@ jenis_komoditas_id: { required: true }, varietas_id: { required: true }, desa_kelurahan_id: { required: true }, - jumlah_tanaman: { required: true, min: @json($lahanSelected->jumlah_tanaman) }, + jumlah_tanaman: { min: @json($lahanSelected->jumlah_tanaman) }, }, messages: { luas_lahan: { required: "Luas lahan wajib diisi" }, @@ -685,7 +685,7 @@ jenis_komoditas_id: { required: "Jenis komoditas wajib diisi" }, varietas_id: { required: "Varietas wajib diisi" }, desa_kelurahan_id: { required: "Desa/Kelurahan wajib diisi" }, - jumlah_tanaman: { required: "Jumlah tanaman wajib diisi", min: "Jumlah tanaman tidak boleh kurang dari @json($lahanSelected->jumlah_tanaman), hapus pada tanaman yang dimaksud" }, + jumlah_tanaman: { min: "Jumlah tanaman tidak boleh kurang dari @json($lahanSelected->jumlah_tanaman), hapus pada tanaman yang dimaksud" }, }, errorElement: 'div', errorPlacement: function (error, element) {