@endif
@foreach($form->form->formSections as $section)
@endif
@foreach($section->formFields as $field)
@php
$fieldKey = "field_{$field->form_field_id}";
$responses = is_array($form->responses) ? $form->responses : (json_decode($form->responses, true) ?? []);
$fieldValue = $responses[$fieldKey] ?? null;
@endphp
@if($fieldValue !== null && $fieldValue !== '')
{{ $field->title }}:
@if($field->field_type === 'checkbox' && is_array($fieldValue))
{{-- Checkbox field - show selected options --}}
@foreach($fieldValue as $selectedValue)
@php
$option = $field->fieldOptions->where('value', $selectedValue)->first();
$displayValue = $selectedValue;
@endphp
- {{ $displayValue }}
@endforeach
@elseif($field->field_type === 'radio')
{{-- Radio field - show selected option --}}
@php
$option = $field->fieldOptions->where('value', $fieldValue)->first();
$displayValue = $fieldValue;
@endphp
{{ $displayValue }}
@elseif($field->field_type === 'textarea')
{{-- textarea field - preserve line breaks --}}
{!! nl2br(e($fieldValue)) !!}
@elseif($field->field_type === 'members')
{{-- Members field - show company name --}}
@php
$member = \App\Models\Member::full()
->select('members.*', 'member_languages.*')
->where('members.id', $fieldValue)
->first();
@endphp
{{ $member ? $member->title : $fieldValue }}
@else
{{-- Text and email fields --}}
{{ $fieldValue }}
@endif
@endif
@endforeach
@endforeach
{{-- Response metadata --}}