@forelse ($factures as $f) @php // Une ligne par facture (liste compacte) : la ville suffit à situer le // chantier, l'adresse entière reste dans l'infobulle. $client = $f['RAISON_SOCIALE'] ?: ($f['NOM_CLIENT'] ?? ''); $adresse = collect([$f['ADRESSE1'] ?? '', $f['ADRESSE2'] ?? '', trim(($f['CPOSTAL'] ?? '') . ' ' . ($f['VILLE'] ?? ''))]) ->map(fn ($l) => trim((string) $l))->filter()->implode(', '); $url = route('factures.show', $f['IDFACTURE']); @endphp