{{-- « Tout partager » (v1.11.0 §F2) : plusieurs fichiers en un geste. Sur téléphone, la feuille de partage native les reçoit ensemble ; sur ordinateur, un ZIP si le serveur sait le faire, sinon les PDF un par un. Les fichiers se préchargent à l'affichage : le toucher partage aussitôt, dans la fenêtre d'activation qu'iOS accorde. Attend : $documents (collection de ClientDocument), $titre. --}} @php $urls = $documents->map(fn ($d) => route('client-document.download', $d, absolute: false))->values()->all(); $noms = $documents->map(fn ($d) => $d->nom_lisible)->values()->all(); $zip = \App\Support\SortieDocument::zipDisponible() ? route('client-documents.zip', ['pieces' => $documents->pluck('public_id')->implode(',')], absolute: false) : null; @endphp Tout partager ({{ count($urls) }} fichier{{ count($urls) > 1 ? 's' : '' }})