@extends('backend.layouts.master') @section('title') Review - {{ $form->name }} @endsection @section('content')
Review - {{ $form->name }}
Retour
Informations soumetteur

Prénom: {{ $formResponse->user?->firstname ?? '-' }}

Nom: {{ $formResponse->user?->name ?? '-' }}

Email: {{ $formResponse->user?->email ?? '-' }}


Réponses
@csrf @method('PUT') @php // Map existing answers by field ID for quick lookup $answersByField = $formResponse->answers->keyBy('field_id'); @endphp @foreach ($form->fields as $field) @if (data_get($field->settings, 'is_frontend_only')) @continue @endif @php $answer = $answersByField->get($field->id); @endphp @if ($field->name !== 'status') @endif @endforeach
{{ $field->label ?? '—' }} @if (isset($field) && $field->type === 'video' && $answer && $answer->value) Voir la vidéo
ID Drive : {{ $answer->value }}
@elseif (isset($field) && data_get($field->settings, 'is_editable_in_review')) @if ($field->type === 'textarea') @elseif ($field->type === 'radio') @foreach (is_array($field->options) ? $field->options : explode(',', $field->options) as $opt)
id, $answer->value ?? '') == $opt ? 'checked' : '' }}>
@endforeach @else type === 'textarea' ? 'style="height:8rem;"' : '' }}> @endif @else {{ $answer->value ?? '' }} @endif
@if ($form->has_status)
status) === 'approved' ? 'checked' : '' }}>
status) === 'rejected' ? 'checked' : '' }}>
@endif
@endsection