{{-- Champ de dépôt d'un justificatif. L'input natif est masqué : le clic passe par le libellé, qui sert aussi de zone de glisser-déposer et affiche le nom du fichier retenu. @param string $name nom du champ @param string $label libellé affiché @param string|null $hint précision sous le titre (formats acceptés par défaut) @param string|null $existing URL de la pièce déjà déposée, le cas échéant @param string|null $existingType extension de cette pièce, pour distinguer PDF et image --}} @php $hint = $hint ?? __('chauffeur.document_hint'); $existing = $existing ?? null; $isPdf = strtolower($existingType ?? '') === 'pdf'; @endphp
{{ $label }}
@if($existing)
{{-- Miniature cliquable : la pièce s'ouvre par-dessus la page, sans quitter le formulaire en cours de saisie. --}}
{{ __('chauffeur.document_deposited') }} {{ __('chauffeur.document_replace') }}
@endif @error($name){{ $message }}@enderror