{{-- Une photo de la grille, dans la carte de son chantier ou dans la mosaïque. $p la photo, $nomClient le nom à montrer ; $piedClient (mosaïque) écrit le client sous une photo sans légende, faute de carte qui le dise. Le globe dit qu'elle est sur le site vitrine. Le contour orange et le point, qu'elle attend d'être triée : seulement pour qui trie (photos.edit). --}} @php $aTrier = $peutModifier && !$dansLaCorbeille && !$p->estTraitee(); $legende = $p->document?->description ?: $nomClient; // En grand : le client, le jour, et ce que le technicien en dit s'il // en a dit quelque chose — sinon le client revenait deux fois. $legendeVisionneuse = collect([$nomClient, $p->date_chantier?->translatedFormat('j M Y'), $p->document?->description])->filter()->implode(' — '); @endphp
@if ($vignette = $p->vignetteUrl()) {{ $legende }} @else @endif @if ($p->video) {{ __('Vidéo') }} @endif @if ($aTrier) {{ __('Pas encore traitée') }} @endif @if ($p->estRetouchee()) {{ __('Retouchée') }} @endif @if ($p->estPubliee()) {{ __('Sur le site vitrine') }} @endif @if ($peutSelectionner) @endif video) data-video @endif data-legende="{{ $legendeVisionneuse }}" title="{{ __('Voir en grand') }}" data-loupe="{{ $p->id }}">
{{ $p->document?->description ?: (($piedClient ?? false) ? collect([$nomClient, $p->date_chantier?->translatedFormat('M Y')])->filter()->implode(' · ') : '') }}