Piano Dietetico Settimanale
@php
$giorniSettimana = [
'Lunedi', 'Martedi', 'Mercoledi', 'Giovedi',
'Venerdi', 'Sabato', 'Domenica'
];
$iconeGiorni = [
'Lunedi' => 'fas fa-sun',
'Martedi' => 'fas fa-cloud-sun',
'Mercoledi' => 'fas fa-cloud',
'Giovedi' => 'fas fa-cloud-rain',
'Venerdi' => 'fas fa-star',
'Sabato' => 'fas fa-moon',
'Domenica' => 'fas fa-heart'
];
$etichetteComposizione = [
'kcal' => 'Kcal',
'proteine' => 'Proteine (g)',
'carboidrati' => 'Carboidrati (g)',
'ZuccheriSemplici' => 'Zuccheri semplici (g)',
'Amidi' => 'Amidi (g)',
'grassi' => 'Grassi (g)',
'fibre' => 'Fibre (g)',
'alcol' => 'Alcol (g)',
'ferro' => 'Ferro (mg)',
'calcio' => 'Calcio (mg)',
'sodio' => 'Sodio (mg)',
'colesterolo' => 'Colesterolo (mg)',
'acidiGrassiSaturi' => 'Acidi grassi saturi (g)',
'acidiGrassiPolinsaturi' => 'Acidi grassi polinsaturi (g)',
'acidiGrassiMonoinsaturi' => 'Acidi grassi monoinsaturi (g)',
'acidiGrassiInsaturi' => 'Acidi grassi insaturi (g)',
'acidiGrassiEssenziali' => 'Acidi grassi essenziali (g)',
'omega3' => 'Omega 3 (g)',
'omega6' => 'Omega 6 (g)',
'vitaminaA' => 'Vitamina A (µg)',
'vitaminaD' => 'Vitamina D (µg)',
'vitamineB1' => 'Vitamina B1 (mg)',
'vitamineB2' => 'Vitamina B2 (mg)',
'vitamineB3' => 'Vitamina B3 (mg)',
'vitamineB5' => 'Vitamina B5 (mg)',
'vitamineB6' => 'Vitamina B6 (mg)',
'vitamineB7' => 'Vitamina B7 (µg)',
'vitamineB9' => 'Vitamina B9 (µg)',
'vitamineB12' => 'Vitamina B12 (µg)',
'vitaminaC' => 'Vitamina C (mg)',
'vitaminaE' => 'Vitamina E (mg)',
'vitaminaK' => 'Vitamina K (µg)',
'AcidoFolico' => 'Acido folico (µg)',
'acqua' => 'Acqua (g)',
];
@endphp
@foreach($giorniSettimana as $giorno)
@if(isset($pianoDietetico[$giorno]))
@php
$dettagli = $pianoDietetico[$giorno];
@endphp
{{-- Colazione --}}
Colazione
Principale:
@if(is_array($dettagli['colazione']['principale'] ?? null))
@foreach($dettagli['colazione']['principale'] as $principale)
{{ $principale }}
@endforeach
@else
{{ $dettagli['colazione']['principale'] ?? '' }}
@endif
Alternative:
@foreach(($dettagli['colazione']['alternative'] ?? []) as $alternativa)
- {{ $alternativa }}
@endforeach
{{-- Spuntino Mattutino --}}
Spuntino Mattutino
Principale:
@if(is_array($dettagli['spuntino_mattutino']['principale'] ?? null))
@foreach($dettagli['spuntino_mattutino']['principale'] as $principale)
{{ $principale }}
@endforeach
@else
{{ $dettagli['spuntino_mattutino']['principale'] ?? '' }}
@endif
Alternative:
@foreach(($dettagli['spuntino_mattutino']['alternative'] ?? []) as $alternativa)
- {{ $alternativa }}
@endforeach
{{-- Pranzo --}}
Pranzo
Principale:
@if(is_array($dettagli['pranzo']['principale'] ?? null))
@foreach($dettagli['pranzo']['principale'] as $principale)
{{ $principale }}
@endforeach
@else
{{ $dettagli['pranzo']['principale'] ?? '' }}
@endif
Alternative:
@foreach(($dettagli['pranzo']['alternative'] ?? []) as $alternativa)
- {{ $alternativa }}
@endforeach
{{-- Spuntino Pomeridiano --}}
Spuntino Pomeridiano
Principale:
@if(is_array($dettagli['spuntino_pomeridiano']['principale'] ?? null))
@foreach($dettagli['spuntino_pomeridiano']['principale'] as $principale)
{{ $principale }}
@endforeach
@else
{{ $dettagli['spuntino_pomeridiano']['principale'] ?? '' }}
@endif
Alternative:
@foreach(($dettagli['spuntino_pomeridiano']['alternative'] ?? []) as $alternativa)
- {{ $alternativa }}
@endforeach
{{-- Cena --}}
Cena
Principale:
@if(is_array($dettagli['cena']['principale'] ?? null))
@foreach($dettagli['cena']['principale'] as $principale)
{{ $principale }}
@endforeach
@else
{{ $dettagli['cena']['principale'] ?? '' }}
@endif
Alternative:
@foreach(($dettagli['cena']['alternative'] ?? []) as $alternativa)
- {{ $alternativa }}
@endforeach
{{-- Totali giorno (nuova struttura: totali_giorno) --}}
@if(isset($dettagli['totali_giorno']))
@if(isset($dettagli['totali_giorno']['kcal']))
{{ $dettagli['totali_giorno']['kcal'] }} kcal
Calorie
@endif
@if(isset($dettagli['totali_giorno']['carboidrati']))
{{ $dettagli['totali_giorno']['carboidrati'] }} g
Carboidrati
@endif
@if(isset($dettagli['totali_giorno']['proteine']))
{{ $dettagli['totali_giorno']['proteine'] }} g
Proteine
@endif
@if(isset($dettagli['totali_giorno']['grassi']))
{{ $dettagli['totali_giorno']['grassi'] }} g
Grassi
@endif
@endif
{{-- Composizione dieta del giorno (vitamine, minerali, fibre, ecc.) --}}
@if(!empty($dettagli['Composizione dieta']))
@foreach($dettagli['Composizione dieta'] as $chiave => $valore)
@if($valore !== null && $valore !== '')
{{ $etichetteComposizione[$chiave] ?? $chiave }}
{{ is_numeric($valore) ? round((float)$valore, 1) : $valore }}
@endif
@endforeach
@endif
@endif
@endforeach