@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
@if($errors->any())
{{ __('site.page_polls_fix_errors') }}
@endif

{{ __('site.page_forms_block_data') }}

{{ __('site.page_forms_new_dyn_title') }}

{{ __('site.page_forms_block_fields_desc') }}

@if($travado)

{{ __('site.page_forms_edit_msg_reg') }} {{ __('site.page_forms_edit_link_reg') }}

@endif
{{ __('site.page_forms_new_dyn_inp_1') }} {{ __('site.page_forms_new_dyn_inp_2') }} @unless($travado)@endunless
@foreach($campos as $i => $campo)
{{ $i + 1 }} @unless($travado) @endunless
@endforeach
@error('fields')

{{ $message }}

@enderror @error('fields.*.fieldName')

{{ $message }}

@enderror @error('fields.*.fieldType')

{{ $message }}

@enderror @unless($travado) @endunless
{{ __('site.btn_cancel') }}