@extends('layout.main') @push('styles') @endpush @section('content')

{{ $data['total_petani'] }}

petani

Total Petani

Petani yang telah terdata

{{ $data['total_komoditas'] }}

komoditas

Total Komoditas

Komoditas utama yang dikelola petani

{{ number_format($data['total_luas_lahan'], 2) }}

ha

Total Luas Lahan

Seluruh lahan petani
{{ number_format($data['ratarata_luas_lahan'], 2) }} ha
Rata-rata
per Petani
Gender
Distribusi petani berdasarkan gender
Kelompok Umur
Distribusi petani berdasarkan kelompok umur
Tingkat Pendidikan
Distribusi petani berdasarkan pendidikan terakhir
Komoditas Utama yang Dikelola
Jumlah petani berdasarkan komoditas utama
Luas Lahan yang Dimiliki
Distribusi petani berdasarkan luas lahan garapan
Rentang Penghasilan per Bulan
Distribusi petani berdasarkan penghasilan dari usaha tani per musim
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 Petani Nama Petani Gender Umur Komoditas Luas Lahan Pendidikan
{{ $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.
@endsection @push('scripts') @endpush