@php $righe = $report['righe'] ?? []; $colonne = $report['colonne_dinamiche'] ?? []; $confronto = $report['confronto'] ?? null; $headerStudio = $header ?? ''; $logoSrc = is_string($logoSrc ?? null) ? trim($logoSrc) : ''; @endphp {{-- Intestazione studio (logo + testo profilo) --}}
@if($logoSrc !== '') @endif
@if($headerStudio !== '') {!! $headerStudio !!} @endif
Andamento antropometrico

{{ $cliente->Nome }}

Periodo: {{ $dataDa ? \Carbon\Carbon::parse($dataDa)->format('d/m/Y') : '—' }} – {{ $dataA ? \Carbon\Carbon::parse($dataA)->format('d/m/Y') : '—' }}
@if($confronto)

Prima → Ultima (variazioni)

{{ $confronto['data_prima'] }} → {{ $confronto['data_ultima'] }}

@foreach($confronto['righe'] as $delta) @endforeach
Parametro Prima Ultima Variazione
{{ $delta['parametro'] }} {{ $delta['prima'] }} {{ $delta['ultima'] }} {{ $delta['delta'] }}
@elseif(count($righe) === 1)

Una sola visita nel periodo: confronto prima/dopo non disponibile.

@elseif(count($righe) === 0)

Nessuna visita antropometrica nell’intervallo selezionato.

@endif @if(count($righe) > 0)

Tabella cronologica

@foreach($colonne as $colonna) @endforeach @foreach($righe as $riga) @foreach($colonne as $colonna) @php $v = $riga['misure'][$colonna['key']] ?? null; @endphp @endforeach @endforeach
Data Peso Altezza BMI{{ $colonna['label'] }}
{{ $riga['data_label'] }} {{ $riga['peso'] !== null ? $riga['peso'].' kg' : '—' }} {{ $riga['altezza'] !== null ? $riga['altezza'].' cm' : '—' }} {{ $riga['bmi'] !== null ? $riga['bmi'] : '—' }}{{ $v !== null ? $v.' cm' : '—' }}
@endif