@php $address = $farmer->user->addresses->first(); @endphp
{{-- ── LEFT COLUMN: Profile card + Admin Actions ── --}}
{{-- Profile Hero --}}
{{-- Contact info --}}
{{-- Admin Actions --}}
{{-- ── RIGHT COLUMN: Personal Info + Documents ── --}}
@if($farmer->profile_image)
@else
{{-- Stat strip --}}
{{ strtoupper(substr($farmer->first_name,0,1)) }}
@endif
{{ $farmer->first_name }} {{ $farmer->last_name }}
Farmer
@if($farmer->user->is_kyc_completed)
✓
@else
—
@endif
KYC
@if($farmer->user->is_phone_verified)
✓
@else
—
@endif
Phone
@if($farmer->status === 'suspended')
Suspended
@elseif($farmer->status === 'approved')
Approved
@else
{{ ucfirst($farmer->status ?? 'pending') }}
@endif
Status
Phone
{{ $farmer->user->phone ?? '—' }}
Email
{{ $farmer->user->email ?? '—' }}
Location
{{ $address->district ?? '—' }}, {{ $address->state ?? '—' }}
Admin Actions
{{-- Edit --}}
Edit Farmer Details
{{-- Approve / Revert farmer status --}}
@if($farmer->status !== 'suspended')
@endif
{{-- KYC Approve --}}
{{-- KYC Reject --}}
{{-- Phone verify (only if not verified) --}}
@if(!$farmer->user->is_phone_verified)
@else
Phone Verified
@endif
{{-- Suspend / Reactivate --}}
{{-- Personal & Address Info --}}
{{-- Verification Status --}}
{{-- Documents --}}
Personal Information
Full Name
{{ $farmer->first_name }} {{ $farmer->middle_name }} {{ $farmer->last_name }}
Date of Birth
{{ $farmer->date_of_birth ? \Carbon\Carbon::parse($farmer->date_of_birth)->format('d M Y') : '—' }}
Gender
{{ ucfirst($farmer->gender ?? '—') }}
Land Area
{{ $farmer->land_area ? $farmer->land_area.' acres' : '—' }}
Ownership
{{ $farmer->ownership_type ?? '—' }}
Sells At
{{ $farmer->where_do_you_sell ?? '—' }}
Village
{{ $address->village ?? '—' }}
Taluka
{{ $address->taluka ?? '—' }}
District
{{ $address->district ?? '—' }}
State
{{ $address->state ?? '—' }}
Pincode
{{ $address->pin_code ?? '—' }}
Registered
{{ $farmer->created_at ? $farmer->created_at->format('d M Y') : '—' }}
Verification Status
@php
$checks = [
['label'=>'Phone Verified', 'ok'=>$farmer->user->is_phone_verified, 'icon'=>'fa-phone'],
['label'=>'KYC Completed', 'ok'=>$farmer->user->is_kyc_completed, 'icon'=>'fa-id-card'],
['label'=>'Account Active', 'ok'=>($farmer->status !== 'suspended'), 'icon'=>'fa-user-check'],
];
@endphp
@foreach($checks as $chk)
@endforeach
{{ $chk['label'] }}
{{ $chk['ok'] ? 'Yes' : 'No' }}
Uploaded Documents
| # | Document Type | Number | Status | Action |
|---|---|---|---|---|
| {{ $loop->iteration }} | {{ $doc->type->type_name ?? $doc->document_type ?? 'N/A' }} | {{ $doc->document_number ?? '—' }} | @if($doc->status === 'verified') Verified @elseif($doc->status === 'rejected') Rejected @else Pending @endif | |
|
No documents uploaded yet |
||||