@php
$cibiRaw = trim($visita->cibi_da_evitare ?? '');
$cibiList = $cibiRaw !== '' ? preg_split("/\r\n|\n|\r/", $cibiRaw) : [];
$esercizioRaw = trim($visita->esercizio_fisico ?? '');
$esercizioList = $esercizioRaw !== '' ? preg_split("/\r\n|\n|\r/", $esercizioRaw) : [];
$acquaRaw = trim($visita->acqua_raccomandata ?? '');
$acquaLines = $acquaRaw !== '' ? preg_split("/\r\n|\n|\r/", $acquaRaw) : [];
$acquaHeadline = $acquaLines[0] ?? null;
$acquaNotes = count($acquaLines) > 1 ? array_slice($acquaLines, 1) : [];
@endphp
{{-- Sezione 1: Cibi da evitare --}}
@if(count($cibiList))
@foreach($cibiList as $index => $voce)
@php $voce = trim($voce); @endphp
@if($voce !== '')
Indicazione {{ $index + 1 }}
{{ $voce }}
@endif
@endforeach
@else
Nessuna indicazione specifica inserita.
@endif
{{-- Sezione 2: Attività sportiva consigliata --}}
@if(count($esercizioList))
@foreach($esercizioList as $index => $voce)
@php $voce = trim($voce); @endphp
@if($voce !== '')
Attività {{ $index + 1 }}
{{ $voce }}
@endif
@endforeach
@else
Nessuna indicazione specifica inserita.
@endif
{{-- Sezione 3: Quantità di acqua --}}