445 fix surveys bug after updating to L5.6
This commit is contained in:
parent
d693976f24
commit
6d9fd0ccdc
|
|
@ -243,7 +243,7 @@ class Event extends MyBaseModel
|
|||
|
||||
foreach ($this->questions as $question) {
|
||||
|
||||
if (in_array($question->id, $attendee->answers->lists('question_id')->toArray())) {
|
||||
if (in_array($question->id, $attendee->answers->pluck('question_id')->toArray())) {
|
||||
$answers[] = $attendee->answers->where('question_id', $question->id)->first()->answer_text;
|
||||
} else {
|
||||
$answers[] = null;
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@
|
|||
@elseif($question->question_type_id == config('attendize.question_textbox_multi'))
|
||||
{!! Form::textarea("ticket_holder_questions[{$ticket->id}][{$i}][$question->id]", null, ['rows'=>5, $question->is_required ? 'required' : '' => $question->is_required ? 'required' : '', 'class' => "ticket_holder_questions.{$ticket->id}.{$i}.{$question->id} form-control"]) !!}
|
||||
@elseif($question->question_type_id == config('attendize.question_dropdown_single'))
|
||||
{!! Form::select("ticket_holder_questions[{$ticket->id}][{$i}][$question->id]", array_merge(['' => '-- Please Select --'], $question->options->lists('name', 'name')->toArray()), null, [$question->is_required ? 'required' : '' => $question->is_required ? 'required' : '', 'class' => "ticket_holder_questions.{$ticket->id}.{$i}.{$question->id} form-control"]) !!}
|
||||
{!! Form::select("ticket_holder_questions[{$ticket->id}][{$i}][$question->id]", array_merge(['' => '-- Please Select --'], $question->options->pluck('name', 'name')->toArray()), null, [$question->is_required ? 'required' : '' => $question->is_required ? 'required' : '', 'class' => "ticket_holder_questions.{$ticket->id}.{$i}.{$question->id} form-control"]) !!}
|
||||
@elseif($question->question_type_id == config('attendize.question_dropdown_multi'))
|
||||
{!! Form::select("ticket_holder_questions[{$ticket->id}][{$i}][$question->id][]",$question->options->lists('name', 'name'), null, [$question->is_required ? 'required' : '' => $question->is_required ? 'required' : '', 'multiple' => 'multiple','class' => "ticket_holder_questions.{$ticket->id}.{$i}.{$question->id} form-control"]) !!}
|
||||
{!! Form::select("ticket_holder_questions[{$ticket->id}][{$i}][$question->id][]",$question->options->pluck('name', 'name'), null, [$question->is_required ? 'required' : '' => $question->is_required ? 'required' : '', 'multiple' => 'multiple','class' => "ticket_holder_questions.{$ticket->id}.{$i}.{$question->id} form-control"]) !!}
|
||||
@elseif($question->question_type_id == config('attendize.question_checkbox_multi'))
|
||||
<br>
|
||||
@foreach($question->options as $option)
|
||||
|
|
@ -37,4 +37,4 @@
|
|||
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endforeach
|
||||
|
|
|
|||
Loading…
Reference in New Issue