@props(['answer', 'field']) @php $value = nl2br(e(optional($answer)->value)); if (empty($value)) { $value = 'Non répondu.'; } if ($answer && $field->kind === \App\Enums\FieldKindEnum::File) { $file = $answer->getAttachedFile(); if ($file !== null) { $fileName = $file->file_name; $url = $file->getUrl(); $value = '' . $fileName . ''; } else { $value = 'Aucun fichier transmis.'; } } if ($answer && $field->kind === \App\Enums\FieldKindEnum::Text) { if (is_array($field->getOptions())) { $options = $field->getOptions(); if (array_key_exists('url-validation', $options) && $options['url-validation'] == 1) { $value = ''.$value.''; } } } $showAnswer = true; if (backpack_auth()->user()->hasPermissionTo('limit with jury affectation')) { if ($answer && $field->kind === \App\Enums\FieldKindEnum::AcceptanceCheckbox) { $showAnswer = false; } } @endphp @if ($showAnswer) @if ($answer)