diff --git a/resources/views/dashboard/demografi-petani.blade.php b/resources/views/dashboard/demografi-petani.blade.php index 3605593..d34e50b 100644 --- a/resources/views/dashboard/demografi-petani.blade.php +++ b/resources/views/dashboard/demografi-petani.blade.php @@ -17,359 +17,356 @@ @section('content')
- -
-
-
-
-
- +
+
+
+
+
+ +
+

{{ $data['total_petani'] }}

+
+

Total Petani

+

+ + Terdata +

+
-

{{ $data['total_petani'] }}

+
+
+
+
+
+
+ +
+

{{ $data['petani_lakilaki'] }}

+
+

Petani Laki-laki

+

+ {{ $data['total_petani'] > 0 ? round(($data['petani_lakilaki'] / $data['total_petani']) * 100) : 0 }}% + Dari Total Petani +

-

Total Petani

-

- - Terdata -

-
-
-
-
-
-
-
-
-
-

{{ $data['petani_lakilaki'] }}

+
+
+
+
+
+
+ +
+

{{ $data['petani_perempuan'] }}

+
+

Petani Perempuan

+

+ {{ $data['total_petani'] > 0 ? round(($data['petani_perempuan'] / $data['total_petani']) * 100) : 0 }}% + Dari Total Petani +

-

Petani Laki-laki

-

- {{ $data['total_petani'] > 0 ? round(($data['petani_lakilaki'] / $data['total_petani']) * 100) : 0 }}% - Dari Total Petani -

-
-
-
-
-
-
-
-
-
-

{{ $data['petani_perempuan'] }}

+
+
+
+
+
+
+ +
+

{{ $data['total_komoditas'] }}

+
+

Total Komoditas

+

+ + Dari Seluruh Petani +

-

Petani Perempuan

-

- {{ $data['total_petani'] > 0 ? round(($data['petani_perempuan'] / $data['total_petani']) * 100) : 0 }}% - Dari Total Petani -

-
-
-
-
-
-
-
-
-
-

{{ $data['total_komoditas'] }}

+
+
+
+
+
+
+ +
+

{{ $data['total_luas_lahan'] }}

+
+

Total Luas Lahan

+

+ {{ $data['ratarata_luas_lahan'] ? number_format($data['ratarata_luas_lahan'], 2) : 0 }} + Rata-rata per Lahan +

-

Total Komoditas

-

- - Dari Seluruh Petani -

-
-
-
-
-
-
-
-
-
-

{{ $data['total_luas_lahan'] }}

-
-

Total Luas Lahan

-

- {{ $data['ratarata_luas_lahan'] ? number_format($data['ratarata_luas_lahan'], 2) : 0 }} - Rata-rata per Lahan -

-
-
-
-
-
-
-
Gender
- Distribusi petani berdasarkan gender +
+
+
+
+
Gender
+ Distribusi petani berdasarkan gender +
+
+
+
-
-
-
-
-
-
-
-
-
Kelompok Umur
- - Distribusi petani berdasarkan kelompok umur - +
+
+
+
+
Kelompok Umur
+ + Distribusi petani berdasarkan kelompok umur + +
+
+ +
+
- -
-
-
-
-
-
-
-
-
Tingkat Pendidikan
+
+
+
+
+
Tingkat Pendidikan
- - Distribusi petani berdasarkan pendidikan terakhir - + + Distribusi petani berdasarkan pendidikan terakhir + +
+
+ +
+
- -
-
-
-
-
-
-
-
-
- Komoditas Utama yang Dikelola -
+
+
+
+
+
+ Komoditas Utama yang Dikelola +
- - Jumlah petani berdasarkan komoditas utama - + + Jumlah petani berdasarkan komoditas utama + +
+
+ +
+
- -
-
-
-
-
-
-
-
-
- Luas Lahan yang Dimiliki -
+
+
+
+
+
+ Luas Lahan yang Dimiliki +
- - Distribusi petani berdasarkan luas lahan garapan - + + Distribusi petani berdasarkan luas lahan garapan + +
+
+ +
+
- -
-
-
-
-
-
-
-
-
- Rentang Penghasilan per Bulan -
+
+
+
+
+
+ Rentang Penghasilan per Bulan +
- - Distribusi petani berdasarkan penghasilan dari usaha tani per musim - + + Distribusi petani berdasarkan penghasilan dari usaha tani per musim + +
+
+ +
+
- -
-
-
-
-
-
-
-
+
+
+
+
+
+
Daftar Petani
+ {{ $daftarPetani->total() }} petani +
+ Menampilkan data petani sesuai data yang tersedia +
+
-
Daftar Petani
- {{ $daftarPetani->total() }} petani +
+ + +
+ + +
- Menampilkan data petani sesuai data yang tersedia
-
-
- - -
+
+ - + + + + + + + + + + + + + + @forelse ($daftarPetani as $petani) + + @php + $umur = $petani->tanggal_lahir + ? \Carbon\Carbon::parse($petani->tanggal_lahir)->age + : null; + + $totalLuas = $petani->lahan + ? $petani->lahan->sum('luas_lahan') + : 0; + @endphp + + + + + + + + + + + + + + + + + + + @empty + + + + + + @endforelse + + +
ID PetaniNama PetaniGenderUmurKomoditasLuas LahanPendidikan
+ + {{ $petani->kode ?? $petani->id }} + + + + {{ $petani->nama ?? '-' }} + + + @if ($petani->jenis_kelamin == 1) + + Laki-laki + + @else + + Perempuan + + @endif + + {{ $umur ? $umur . ' tahun' : '-' }} + + {{ $petani->komoditas?->nama ?? '-' }} + + {{ $petani->total_luas_lahan + ? number_format($petani->total_luas_lahan, 2, ',', '.') . ' ha' + : '-' + }} + + @php + $pendidikanRaw = $petani->getRawOriginal('pendidikan_terakhir'); + + $pendidikan = match ($pendidikanRaw) { + '01_tidak_sekolah' => 'Tidak Sekolah', + '02_sd' => 'SD', + '03_smp' => 'SMP', + '04_sma' => 'SMA', + '05_diploma' => 'Diploma', + '06_sarjana' => 'Sarjana', + '07_magister' => 'Magister', + default => '-', + }; + @endphp + + {{ $pendidikan }} +
+ Belum ada data petani. +
+ + - -
- - - - - - - - - - - - - - - - - @forelse ($daftarPetani as $petani) - - @php - $umur = $petani->tanggal_lahir - ? \Carbon\Carbon::parse($petani->tanggal_lahir)->age - : null; - - $totalLuas = $petani->lahan - ? $petani->lahan->sum('luas_lahan') - : 0; - @endphp - - - - - - - - - - - - - - - - - - - @empty - - - - - - @endforelse - - -
ID PetaniNama PetaniGenderUmurKomoditasLuas LahanPendidikan
- - {{ $petani->kode ?? $petani->id }} - - - - {{ $petani->nama ?? '-' }} - - - @if ($petani->jenis_kelamin == 1) - - Laki-laki - - @else - - Perempuan - - @endif - - {{ $umur ? $umur . ' tahun' : '-' }} - - {{ $petani->komoditas?->nama ?? '-' }} - - {{ $petani->total_luas_lahan - ? number_format($petani->total_luas_lahan, 2, ',', '.') . ' ha' - : '-' - }} - - @php - $pendidikanRaw = $petani->getRawOriginal('pendidikan_terakhir'); - - $pendidikan = match ($pendidikanRaw) { - '01_tidak_sekolah' => 'Tidak Sekolah', - '02_sd' => 'SD', - '03_smp' => 'SMP', - '04_sma' => 'SMA', - '05_diploma' => 'Diploma', - '06_sarjana' => 'Sarjana', - '07_magister' => 'Magister', - default => '-', - }; - @endphp - - {{ $pendidikan }} -
- Belum ada data petani. -
-
- -