{{-- Le mail reçu par le conseiller. Ce qui compte n'est pas la liste des biens — elle est dans le back-office — mais le verbatim : ce que la personne a dit, et ce qu'elle a écarté. C'est ce qui permet de rappeler en sachant déjà de quoi parler. --}} @php $p = $demande->profil ?? []; $etiquettes = [ 'composition_foyer' => 'Foyer', 'budget_mensuel' => 'Budget mensuel', 'echeance' => 'Échéance', 'secteur' => 'Secteur', 'transaction' => 'Recherche', 'souhaite_visite' => 'Souhaite une visite', ]; @endphp Projet {{ $demande->prenom }} {{ $demande->nom }}

Demande de projet

{{ $demande->prenom }} {{ $demande->nom }}

{{ $demande->email }}@if($demande->telephone) · {{ $demande->telephone }}@endif · {{ $demande->nombre_items }} bien{{ $demande->nombre_items > 1 ? 's' : '' }} retenu{{ $demande->nombre_items > 1 ? 's' : '' }}

@if (!empty($p['synthese']))

{{ $p['synthese'] }}

@endif @if (!empty($p['ecarte']))

Écarté : {{ $p['ecarte'] }}

@endif @foreach ($etiquettes as $cle => $libelle) @if (isset($p[$cle]) && $p[$cle] !== '' && $p[$cle] !== null) @endif @endforeach
{{ $libelle }} {{ is_bool($p[$cle]) ? ($p[$cle] ? 'Oui' : 'Non') : $p[$cle] }}

Les biens retenus, dans son ordre

@foreach ($demande->items as $item)
{{ $item['titre'] }}
{{ collect($item['attributs'] ?? [])->only(['ville','prix','loyer','surface','pieces','chambres'])->filter()->implode(' · ') }}
@endforeach @if ($demande->message)

Message ajouté : {{ $demande->message }}

@endif

Demande n° {{ $demande->id }} · à traiter dans le back-office pour que le suivi reste exploitable.