@php
$tmparray = array();
@endphp
@foreach ($tabs as $key => $tab)
@php
$tmp_trg_qst_arr = array();
$str_active = (0 == $j) ? 'show active ' : '';
@endphp
@if (isset($tab->tabQuestion))
@foreach ($tab->tabQuestion as $qkey => $question)
@if ($question->id)
@if ($question->status)
@php
$selectedvalue = 'none';
$display_div = ($question->is_triggered) ? "none" : "block";
$cls_div = ($question->is_triggered) ? "hideme" : "";
$zkey = $question->question_type.'__'.$question->id;
$cls_name = '';
$c_name = '';
$myclass = '';
$c_name = '';
if ( $question->is_triggered == 1 && $question->triggeredQuestion && isset($question->triggeredQuestion[0]) ) {
// dd($repAnsArr[$question->triggeredQuestion[0]->triggered_question], $question->triggeredQuestion[0]->toArray());
$myclass = 'myclass'.$question->triggeredQuestion[0]->triggered_question;
if ( strpos( $question->triggeredQuestion[0]->trigger_answer, ',') ) {
$tmparrs = explode(',' , $question->triggeredQuestion[0]->trigger_answer);
foreach ($tmparrs as $tars) {
$c_name = preg_replace('/[^a-zA-Z0-9_.]/', "_", $tars).'_'.preg_replace('/[^a-zA-Z0-9_.]/', "_", $question->triggeredQuestion[0]->triggered_question);
$cls_name .= $cls_name.' '.$c_name;
}
if(isset($tmparrs) && isset($tmparray[$question->triggeredQuestion[0]->triggered_question]) && is_array($tmparray[$question->triggeredQuestion[0]->triggered_question]) && count(array_intersect($tmparrs, $tmparray[$question->triggeredQuestion[0]->triggered_question])) > 0) {
$display_div = 'block';
$cls_div = '';
}
else if(isset($tmparrs) && isset($tmparray[$question->triggeredQuestion[0]->triggered_question]) && !is_array($tmparray[$question->triggeredQuestion[0]->triggered_question]) && in_array($tmparray[$question->triggeredQuestion[0]->triggered_question], $tmparrs)) {
$display_div = 'block';
$cls_div = '';
}
else {
$display_div = 'none';
}
} else {
if($question->triggeredQuestion[0]->trigger_answer) {
$cls_name = str_replace([' ', '/'], '_', $question->triggeredQuestion[0]->trigger_answer).'_'.$question->triggeredQuestion[0]->triggered_question;
$cls_name = preg_replace("/[^a-zA-Z0-9_]+/", "_", $cls_name);
$display_div = (is_array($tmparray) && isset($tmparray[$question->triggeredQuestion[0]->triggered_question]) && $tmparray[$question->triggeredQuestion[0]->triggered_question] == $question->triggeredQuestion[0]->trigger_answer) ? 'block' : 'none';
if (isset($tmparray[$question->triggeredQuestion[0]->triggered_question]) && is_array($tmparray[$question->triggeredQuestion[0]->triggered_question])){
if (in_array($question->triggeredQuestion[0]->trigger_answer, $tmparray[$question->triggeredQuestion[0]->triggered_question])) {
$display_div = 'block';
}
}
}
}
}
@endphp
{{ $question->question_text }}
@endif
@endif
@endforeach
@endif
@php
$j++;
@endphp
@endforeach