@foreach ($fields as $field => $props)
@if ($props['type'] != 'hidden')
@endif
@switch($props['type'])
@case('hidden')
@break
@case('text')
@case('email')
@case('number')
@case('tel')
@break
@case('date')
@break
@case('textarea')
@break
@case('select')
@break
@case('radio')
@foreach ($props['values'] as $k => $v)
{$field}) && $k == $item->{$field} ? 'checked' : '' }}>
@endforeach
@break
@case('checkbox')
@foreach ($props['values'] as $k => $v)
{$field}) && in_array($k, $item->{$field}) ? 'checked' : '' }}>
@endforeach
@break
@case('multiselect')
@break
@case('bigmultiselect')
@break
@case('yesno')
@break
@case('image')
@break
@case('multiimage')
@break
@case('file')
@break
@case('mapping')
@php
$contentCount = 0;
@endphp
@if ($mode == 'edit')
@foreach ($item->contents as $content)
@if($content->type == 'text')
@elseif($content->type == 'image' || $content->type == 'video' || $content->type == 'pdf')
@elseif($content->type == 'youtube')
@endif
@php
$contentCount++;
@endphp
@endforeach
@endif
@break
@endswitch
@if ($props['type'] != 'hidden')
@endif
@endforeach