@if($input->input_type=='select') @elseif ($input->input_type=='table')
@foreach($input->inputOptions as $option) @endforeach @if(!empty($data->{$input->input_name})) @foreach ($data->{$input->input_name} as $key => $item) @foreach($input->inputOptions as $option) @endforeach @endforeach @else @endif
{{ $option->label }}
@elseif($input->input_type=='relation') @php if (!function_exists('renderRelationOptions')) { function renderRelationOptions($data, $input, $selected, $relationPage, $parentLabel = '', $level = 0) { foreach ($data as $item) { $label = $item->{$relationPage->relation_page_col_name} ?? ''; $fullLabel = $parentLabel ? $parentLabel.' > '.$label : $label; echo ''; if (!empty($item->child_data)) { renderRelationOptions($item->child_data, $input, $selected, $relationPage, $fullLabel, $level+1); } } } } @endphp @elseif($input->input_type=='radio') @foreach($input->inputOptions as $option)
{$input->input_name}) && $data->{$input->input_name} == $option->value ? 'checked' : '' }}>
@endforeach @elseif($input->input_type=='checkbox') @foreach($input->inputOptions as $option)
{$input->input_name}) && (is_array($data->{$input->input_name}) ? in_array($option->value, $data->{$input->input_name}) : $data->{$input->input_name} == $option->value) ? 'checked' : '' }}>
@endforeach @elseif($input->input_type=='textarea') @elseif($input->input_type=='file') @if(!empty($data->{$input->input_name}))
@endif @elseif($input->input_type=='photo') @if(!empty($data->{$input->input_name})) @endif @elseif($input->input_type=='photo_gallery') @if(!empty($data->{$input->input_name})) @foreach ($data->{$input->input_name} as $item) @endforeach @endif @elseif($input->input_type=='video') @if(!empty($data->{$input->input_name})) @endif @elseif($input->input_type=='video_gallery') @if(!empty($data->{$input->input_name})) . @endif @else @endif