{{-- Riga alimento con icona, nome e quantità allineata a destra --}} @php $nomeAlimento = (string) ($nome ?? 'Alimento'); $quantitaG = (int) ($quantita_g ?? 0); $porzione = trim((string) ($porzione ?? '')); $quantitaLabel = $porzione !== '' ? $porzione : ($quantitaG > 0 ? $quantitaG . ' g' : ''); $isAlternativa = !empty($alternativa); $nomeLower = strtolower($nomeAlimento); $tipoIcona = 'alimento'; if ( str_contains($nomeLower, 'acqua') || str_contains($nomeLower, 'latte') || str_contains($nomeLower, 'succo') || str_contains($nomeLower, 'tè') || str_contains($nomeLower, 'the ') || str_contains($nomeLower, 'caffè') || str_contains($nomeLower, 'caffe') ) { $tipoIcona = 'bevanda'; } elseif ( str_contains($nomeLower, 'olio') || str_contains($nomeLower, 'sale') || str_contains($nomeLower, 'burro') || str_contains($nomeLower, 'aceto') ) { $tipoIcona = 'condimento'; } @endphp
@if(!$isAlternativa) @endif {{ $nomeAlimento }} {{ $quantitaLabel }}