@php /** * Formulario de formulario, usado por criar e alterar. Depois do primeiro * cadastro os campos ficam so de leitura: a resposta e guardada por posicao, * entao mexer neles embaralharia o que ja foi enviado. */ $antigos = old('fields'); if (is_array($antigos)) { $campos = array_values($antigos); } else { $campos = []; foreach ($formInputs as $campo) { $campos[] = ['fieldName' => $campo->name, 'fieldType' => $campo->type]; } } if (! $campos) { $campos[] = ['fieldName' => '', 'fieldType' => '1']; } $tipos = [ '1' => __('site.page_forms_new_dyn_inp_2_tp_1'), '2' => __('site.page_forms_new_dyn_inp_2_tp_2'), '3' => __('site.page_forms_new_dyn_inp_2_tp_3'), '4' => __('site.page_forms_new_dyn_inp_2_tp_4'), '5' => __('site.page_forms_new_dyn_inp_2_tp_5'), '6' => __('site.page_forms_new_dyn_inp_2_tp_6'), ]; $travado = $totalReply > 0; @endphp