@if($typeCode === 'text') is_required ? 'required' : '' }} placeholder="Votre réponse..."> @elseif($typeCode === 'textarea') @elseif($typeCode === 'radio') @foreach($question->getOptions() as $index => $option)
response_value == $index ? 'checked' : '' }} {{ $question->is_required ? 'required' : '' }}>
@endforeach @elseif($typeCode === 'checkbox') @php $selectedValues = $existingResponse ? $existingResponse->getMultipleChoiceValues() : []; @endphp @foreach($question->getOptions() as $index => $option)
@endforeach @elseif($typeCode === 'yesno') @foreach($question->getOptions() as $index => $option)
response_value == $index ? 'checked' : '' }} {{ $question->is_required ? 'required' : '' }}>
@endforeach @elseif(in_array($typeCode, ['scale5', 'scale10']))
@foreach($question->getScaleRange() as $value)
response_value == $value ? 'checked' : '' }} {{ $question->is_required ? 'required' : '' }}>
@endforeach
{{ $typeCode === 'scale5' ? 'Très mauvais' : 'Pas du tout satisfait' }} {{ $typeCode === 'scale5' ? 'Excellent' : 'Très satisfait' }}
@endif