@php $setting = $config['form']['sidebar']['setting']['input']; $k_last = array_key_last($setting); @endphp
@foreach ($setting as $k_s => $s) @if (!empty($s['status'])) @php $chk_req = !empty($s['validate']); @endphp
@if ($s['type'] == 'checkbox') @php $chk = !empty($data) ? $data->{$k_s} == 1 : $k_s == 'status'; @endphp @elseif ($s['type'] == 'input') @elseif ($s['type'] == 'multiple') @php $selected = $data->{$k_s} ?? null; @endphp @elseif ($s['type'] == 'select') @php $selected = null; if (str_contains($k_s, '_id')) { $new_k_s = str_replace('_id', '', $k_s); $selected = $data->{$new_k_s} ?? null; if (!empty($selected) && empty($selected->parent)) { $selected = null; } } elseif (!empty($data->{$k_s}[0])) { $f = $data->{$k_s}[0]; $selected = (object) ['id' => $f->id, 'name' => $f->local->name]; } @endphp @elseif ($s['type'] == 'icon')
@php $val = !empty($s['start']) && !empty($s['end']) ? str_implode(' to ', $data->{$s['start']} ?? null, $data->{$s['end']} ?? null) : $data->{$k_s} ?? null; @endphp
@elseif ($s['type'] == 'time')
-
@endif
@endif @endforeach