{{ $q['question'] }}
@if ($q['reponses'] ?? 0 && ($q['value'] == 'radio' || $q['value'] == 'checkbox'))
@if (isset($q) && $q['reponses'][0]['name'] == 'projet_q1[]') @foreach ($q['reponses'] as $r) @php try { $checked = (json_decode($projets[$key]->brief[str_replace('[]', '', $r['name'])]) == $r['value'] ? 'checked' : '' || (gettype(json_decode($projets[$key]->brief[str_replace('[]', '', $r['name'])])) == 'array' && in_array($r['value'], json_decode($projets[$key]->brief[str_replace('[]', '', $r['name'])])))) ? 'checked' : ''; } catch (Exception $e) { $checked = ''; } @endphp @if ($r && $r['libelle'] == 'Autre') @endif @if ($r && $r['name'] == 'projet_q4' && $r['value'] == 'Oui') @endif @endforeach @else @foreach ($q['reponses'] as $r) @php try { $checked = ($projets[$key]->brief[str_replace('[]', '', $r['name'])] == $r['value'] ? 'checked' : '' || (gettype($projets[$key]->brief[str_replace('[]', '', $r['name'])]) == 'array' && in_array($r['value'], $projets[$key]->brief[str_replace('[]', '', $r['name'])]))) ? 'checked' : ''; } catch (Exception $e) { $checked = ''; } @endphp @if ($q['type'] == 'radio') @else @endif @if ($r && $r['libelle'] == 'Autre') @php $keyName = str_replace('[]', '', $r['name']) . '_preciser'; $briefValue = $projets[$key]->brief[$keyName] ?? ''; @endphp @endif @if ($r && $r['name'] === 'projet_q4' && $r['value'] === 'Oui') @php $fieldName = str_replace('[]', '', $r['name']) . '_preciser'; $briefValue = $projets[$key]->brief[$fieldName] ?? ''; $isChecked = $checked === 'checked' ? '' : 'hidden'; @endphp @endif @endforeach @endif
@endif @if ($q['type'] == 'textarea')
@endif @if ($q['type'] == 'text')
@endif