@extends('layouts.app') @section('title', 'Fertilizer Management - Blackberry Farm') @section('content')

๐ŸŒฑ Fertilizer Application Details

Application ID: #{{ $fertilizerApplication->id ?? 'N/A' }}

โ† Back to List New Application

๐Ÿ“… Application Details

Date Applied: {{ isset($fertilizerApplication->application_date) ? \Carbon\Carbon::parse($fertilizerApplication->application_date)->format('M j, Y') : 'N/A' }}
Target: @if(isset($fertilizerApplication->plant_id) && $fertilizerApplication->plant_id) Plant {{ $fertilizerApplication->plant_id }} @else {{ $fertilizerApplication->area_applied ?? 'General Area' }} @endif
Fertilizer: {{ $fertilizerApplication->fertilizer_brand ?? 'N/A' }}
Type: {{ ucwords(str_replace('_', ' ', $fertilizerApplication->fertilizer_type ?? 'granular')) }}
Application Rate: {{ $fertilizerApplication->application_rate ?? 'N/A' }}

๐Ÿงช NPK Analysis

{{ $fertilizerApplication->npk_ratio_n ?? '0' }}-{{ $fertilizerApplication->npk_ratio_p ?? '0' }}-{{ $fertilizerApplication->npk_ratio_k ?? '0' }}
Nitrogen - Phosphorus - Potassium
Nitrogen (N): {{ $fertilizerApplication->npk_ratio_n ?? '0' }}%
Phosphorus (P): {{ $fertilizerApplication->npk_ratio_p ?? '0' }}%
Potassium (K): {{ $fertilizerApplication->npk_ratio_k ?? '0' }}%

๐ŸŒฑ Soil pH Monitoring

pH Before: @if(isset($fertilizerApplication->soil_ph_before) && $fertilizerApplication->soil_ph_before) {{ $fertilizerApplication->soil_ph_before }} @php $ph = $fertilizerApplication->soil_ph_before; if ($ph < 6.0) { $phClass = 'ph-acidic'; $phLabel = 'Acidic'; } elseif ($ph > 7.0) { $phClass = 'ph-alkaline'; $phLabel = 'Alkaline'; } else { $phClass = 'ph-neutral'; $phLabel = 'Neutral'; } @endphp {{ $phLabel }} @else Not measured @endif
pH After: @if(isset($fertilizerApplication->soil_ph_after) && $fertilizerApplication->soil_ph_after) {{ $fertilizerApplication->soil_ph_after }} @php $ph = $fertilizerApplication->soil_ph_after; if ($ph < 6.0) { $phClass = 'ph-acidic'; $phLabel = 'Acidic'; } elseif ($ph > 7.0) { $phClass = 'ph-alkaline'; $phLabel = 'Alkaline'; } else { $phClass = 'ph-neutral'; $phLabel = 'Neutral'; } @endphp {{ $phLabel }} @else Not measured yet @endif
Ideal Range: 5.5 - 6.5 (for blackberries)

โš™๏ธ Application Method

Method: {{ ucwords(str_replace('_', ' ', $fertilizerApplication->application_method ?? 'broadcast')) }}
Watered In: @php $wateredIn = $fertilizerApplication->watered_in ?? 'no'; $badgeClass = $wateredIn === 'yes' ? 'badge-success' : ($wateredIn === 'rain_expected' ? 'badge-warning' : 'badge-danger'); @endphp {{ ucwords(str_replace('_', ' ', $wateredIn)) }}

๐Ÿ’ฐ Cost Tracking

Cost per Unit: @if(isset($fertilizerApplication->cost_per_unit) && $fertilizerApplication->cost_per_unit) ${{ number_format($fertilizerApplication->cost_per_unit, 2) }} @else Not tracked @endif
Supplier: {{ $fertilizerApplication->supplier ?? 'N/A' }}
Batch Number: {{ $fertilizerApplication->batch_number ?? 'N/A' }}
Expiration: @if(isset($fertilizerApplication->expiration_date) && $fertilizerApplication->expiration_date) {{ \Carbon\Carbon::parse($fertilizerApplication->expiration_date)->format('M j, Y') }} @else N/A @endif
@if(isset($fertilizerApplication->weather_conditions) && $fertilizerApplication->weather_conditions)

๐ŸŒก๏ธ Weather Conditions During Application

@php $weather = json_decode($fertilizerApplication->weather_conditions, true); @endphp @if($weather)

Temperature: {{ $weather['temp'] ?? 'N/A' }}ยฐF | Humidity: {{ $weather['humidity'] ?? 'N/A' }}% | Conditions: {{ $weather['description'] ?? 'N/A' }}

@endif
@endif @if(isset($fertilizerApplication->notes) && $fertilizerApplication->notes)

๐Ÿ“ Application Notes

{{ $fertilizerApplication->notes }}

@endif
Record Created: @if(isset($fertilizerApplication->created_at)) {{ \Carbon\Carbon::parse($fertilizerApplication->created_at)->format('M j, Y g:i A') }} @else N/A @endif
@if(isset($fertilizerApplication->updated_at) && $fertilizerApplication->updated_at != $fertilizerApplication->created_at)
Last Updated: {{ \Carbon\Carbon::parse($fertilizerApplication->updated_at)->format('M j, Y g:i A') }}
@endif
@endsection