{{-- Récupération des éléments --}}
@php($group = $item?->isChoice() ? 'choice' : 'value')
@php($array_key = $question?->isChoice() ? 'answer' : 'value')
@php($inputs = config("quiz.$step.$group"))
{{-- les question fils d'une question (tableau de question) --}}
@php($question_children = empty($question->getChildQuestions()) ? null : $question->getChildQuestions())
@php($equation_values = ['equals' => trans('labels.LbQuestionScaleValueEquationEquals'), 'more_than' => trans('labels.LbQuestionScaleValueEquationMoreThan'), 'less_than' => trans('labels.LbQuestionScaleValueEquationLessThan')])
@php($has_equation = $question->hasEquation())
{{-- Récupération des réponses --}}
@php($answers = $question->getQuestionAnswersArray())
{{-- Init HAS CONDITION --}}
{{-- Aller à une question si l'item est choisir --}}
{{ trans('labels.LbQuestionGotoQuestion') }}
@php($goto_question = $question?->option('goto_question'))
@if (!$has_equation)
{{-- Si pas d'affichage de l'équation --}}
|
{{ trans('labels.LbQuestionGotoOrDisplayCol2', ['name' => $item->getQuestionLabel()]) }}
|
@else
{{-- Affichage de l'équation --}}
{{ trans('labels.LbQuestionGotoOrDisplayCol3', ['name' => $item->getQuestionLabel()]) }}
|
{{ trans('labels.LbQuestionGotoOrDisplayCol4') }} |
@endif
@if (!empty($question_children) && !$question->isChoice())
{{ trans('labels.LbQuestionTable') }} |
@endif
{{ trans('labels.LbQuestionCol1_goto_question') }} |
@if (isset($goto_question['question']) && sizeof($goto_question['question']) > 0)
@foreach ($goto_question['question'] as $k => $q)
@include('quiz.form.conditions.goto_or_display_question', [
'conditionName' => 'goto_question',
'has_equation' => $has_equation,
])
@endforeach
@else
@php($q = '')
@include('quiz.form.conditions.goto_or_display_question', [
'conditionName' => 'goto_question',
'has_equation' => $has_equation,
'k' => 0,
])
@endif
{{-- Masquer l'item d'une question si un des items de la question courante est choisie --}}
{{ trans('labels.LbQuestionDisplayQuestionIfValue') }}
@php($hide_answer = $question?->option('hide_answer'))
@if (!$has_equation)
{{-- Si pas d'affichage de l'équation --}}
|
{{ trans('labels.LbQuestionDisplayQuestionIfValueCol1', ['name' => $item->getQuestionLabel()]) }}
|
@else
{{-- Affichage de l'équation --}}
{{ trans('labels.LbQuestionDisplayQuestionIfValueCol4', ['name' => $item->getQuestionLabel()]) }}
|
{{ trans('labels.LbQuestionDisplayQuestionIfValueCol5') }} |
@endif
@if (!empty($question_children) && !$question->isChoice())
{{ trans('labels.LbQuestionTable') }} |
@endif
{{ trans('labels.LbQuestionDisplayQuestionIfValueCol2') }} |
{{ trans('labels.LbQuestionDisplayQuestionIfValueCol3') }} |
@if (isset($hide_answer['question']) && sizeof($hide_answer['question']) > 0)
@foreach ($hide_answer['question'] as $k => $q)
@include('quiz.form.conditions.display_question_if_item', [
'conditionName' => 'hide_answer',
])
@endforeach
@else
{{-- reset du selected value du --}}
@php($q = '')
@include('quiz.form.conditions.display_question_if_item', [
'conditionName' => 'hide_answer',
'k' => 0,
])
@endif
{{-- Afficher une question si un des items de la question courante est choisie --}}
{{ trans('labels.LbQuestionDisplayQuestionIf') }}
@php($display_question_if = $question?->option('display_question_if'))
@if (!$has_equation)
{{-- Si pas d'affichage de l'équation --}}
|
{{ trans('labels.LbQuestionGotoOrDisplayCol2', ['name' => $item->getQuestionLabel()]) }}
|
@else
{{-- Affichage de l'équation --}}
{{ trans('labels.LbQuestionGotoOrDisplayCol3', ['name' => $item->getQuestionLabel()]) }}
|
{{ trans('labels.LbQuestionGotoOrDisplayCol4') }} |
@endif
@if (!empty($question_children) && !$question->isChoice())
{{ trans('labels.LbQuestionTable') }} |
@endif
{{ trans('labels.LbQuestionCol1_display_question_if') }} |
@if (isset($display_question_if['question']) && sizeof($display_question_if['question']) > 0)
@foreach ($display_question_if['question'] as $k => $q)
@include('quiz.form.conditions.goto_or_display_question', [
'conditionName' => 'display_question_if',
])
@endforeach
@else
{{-- reset du selected value du --}}
@php($q = '')
@include('quiz.form.conditions.goto_or_display_question', [
'conditionName' => 'display_question_if',
'k' => 0,
])
@endif