@endif
@php
$appendixForms = $appendixCategory?->appendixForm?->appendixFormTfs;
@endphp
@if (!empty($appendixForms) && count($appendixForms))
@foreach($appendixForms as $key => $appendixForm)
@php
$field = [
'type' => 'text',
'name' => 'appendixDataDetails['.$key.'][data]',
'label' => $appendixForm->title,
'wrapper' => [
'class' => 'row col-md-11 offset-md-1 mt-2',
],
];
@endphp
@if($appendixForm->type->label() == "Text")
@php
$field['type'] = 'inline_text';
$fieldView = $crud->getFirstFieldView("inline_text", false);
@endphp
@include($fieldView, ['field' => $field])
@php
$field['type'] = 'hidden';
$field['value'] = $appendixForm->id;
$field['name'] = 'appendixDataDetails['.$key.'][appendix_form_tf_id]';
$fieldView = $crud->getFirstFieldView("hidden", false);
@endphp
@include($fieldView, ['field' => $field])
@elseif($appendixForm->type->label() == "Datetime")
@php
$field['type'] = 'inline_date';
$fieldView = $crud->getFirstFieldView("inline_date", false);
@endphp
@include($fieldView, ['field' => $field])
@php
$field['type'] = 'hidden';
$field['value'] = $appendixForm->id;
$field['name'] = 'appendixDataDetails['.$key.'][appendix_form_tf_id]';
$fieldView = $crud->getFirstFieldView("hidden", false);
@endphp
@include($fieldView, ['field' => $field])
@elseif($appendixForm->type->label() == "Number")
@php
$field['type'] = 'inline_number';
$fieldView = $crud->getFirstFieldView("inline_number", false);
@endphp
@include($fieldView, ['field' => $field])
@php
$field['type'] = 'hidden';
$field['value'] = $appendixForm->id;
$field['name'] = 'appendixDataDetails['.$key.'][appendix_form_tf_id]';
$fieldView = $crud->getFirstFieldView("hidden", false);
@endphp
@include($fieldView, ['field' => $field])
@elseif($appendixForm->type->label() == "Textarea")
@php
$field['type'] = 'textarea';
$fieldView = $crud->getFirstFieldView("textarea", $field['view_namespace'] ?? false);
@endphp
@include($fieldView, ['field' => $field])
@php
$field['type'] = 'hidden';
$field['value'] = $appendixForm->id;
$field['name'] = 'appendixDataDetails['.$key.'][appendix_form_tf_id]';
$fieldView = $crud->getFirstFieldView("hidden", false);
@endphp
@include($fieldView, ['field' => $field])
@elseif($appendixForm->type->label() == "Checkbox")
@php
$field['type'] = 'checkbox';
$fieldView = $crud->getFirstFieldView("checkbox", $field['view_namespace'] ?? false);
@endphp
@include($fieldView, ['field' => $field])
@php
$field['type'] = 'hidden';
$field['value'] = $appendixForm->id;
$field['name'] = 'appendixDataDetails['.$key.'][appendix_form_tf_id]';
$fieldView = $crud->getFirstFieldView("hidden", false);
@endphp
@include($fieldView, ['field' => $field])
@endif
@endforeach
@endif
@if ($hidden ?? false)
@endif
{{-- This makes sure that all field assets are loaded. --}}