@foreach ($survey_form->survey_form_details as $detail)
{!! Form::label('name', $detail->name .= $detail->required == 'S' ? ' *' : '', ['class' => 'col-md-4 control-label', 'maxlength'=>150], false) !!}
@switch($detail->field_type->code) @case('TEXT') {!! Form::text('field_'.$detail->id, $detail->value ?? '', array_merge(['class' => 'form-control form-control-sm'], $detail->required == 'S' ? ['required' => 'required']: [])) !!} @break @case('DATE') {!! Form::date('field_'.$detail->id, $detail->value ?? '', array_merge(['class' => 'form-control form-control-sm'], $detail->required == 'S' ? ['required' => 'required']: [])) !!} @break @case('NUMBER') {!! Form::number('field_'.$detail->id, $detail->value ?? '', array_merge(['class' => 'form-control form-control-sm'], $detail->required == 'S' ? ['required' => 'required']: [])) !!} @break @case('SELECT') {!! Form::select('field_'.$detail->id,$detail->survey_form_detail_values()->where(['state'=>'A'])->pluck('value', 'id'), $detail->value ?? '', array_merge(['class' => 'form-control form-control-sm', 'placeholder' => 'Seleccione..'], $detail->required == 'S' ? ['required' => 'required']: [])) !!} @break @default {!! Form::text('field_'.$detail->id, $detail->value ?? '', ['class' => 'form-control form-control-sm', 'maxlength'=>150]) !!} @endswitch
@endforeach {!! Form::hidden('survey_form_id', $survey_form->id, ['class' => 'form-control form-control-sm']) !!}
{!! Form::submit(isset($submitButtonText) ? $submitButtonText : 'Guardar', [ 'class' => 'btn btn-primary btn-sm width-60', 'name' => 'submitButton', 'style' => 'width: 200px;' ]) !!}