@php use App\Helpers\Form as FormTemplate; use App\Helpers\Template; $statusValue = ['default' => 'Select status', 'active' => config('zvn.template.status.active.name'), 'inactive' => config('zvn.template.status.inactive.name')]; $formInputAttr = config('zvn.template.form_input'); $formLabelAttr = config('zvn.template.form_label'); $formCkeditor = config('zvn.template.form_ckeditor'); $item = $items->firstWhere('key_value', 'setting-main'); $itemValue = ($item) ? json_decode($item["value"], true) : null; $inputHiddenID = Form::hidden('id', @$item['id']); $inputHiddenKeyValue = Form::hidden('key_value', @$item['key_value'] ?? 'setting-main'); $logoValue = ($itemValue['logo']) ? $itemValue['logo']: ''; $inputHiddenLogo = Form::hidden('logo_current', $logoValue); $elements = [ [ 'label' => Form::label('value_hotline', 'Hotline', $formLabelAttr), 'element' => Form::text('value[hotline]', @$itemValue['hotline'], $formInputAttr ) ], [ 'label' => Form::label('value_iframe', 'Map iframe', $formLabelAttr), 'element' => Form::textArea('value[iframe]', @$itemValue['iframe'], $formInputAttr ) ], [ 'label' => Form::label('value_introduce', 'Introduce', $formLabelAttr), 'element' => Form::textArea('value[introduce]', @$itemValue['introduce'], $formCkeditor ) ], [ 'label' => Form::label('value_diachi', 'Địa chỉ', $formLabelAttr), 'element' => Form::text('value[diachi]', @$itemValue['diachi'], $formInputAttr ) ],[ 'label' => Form::label('value_thoigian', 'Thời gian làm việc', $formLabelAttr), 'element' => Form::text('value[thoigian]', @$itemValue['thoigian'], $formInputAttr ) ],[ 'label' => Form::label('value_logo', 'Logo', $formLabelAttr), 'element' => Form::file('value[logo]', $formInputAttr ), 'thumb' => (!empty(@$item['id'])) ? Template::showItemThumb($controllerName, $logoValue, 'Logo') : null , 'type' => "thumb" ], [ 'element' => $inputHiddenID . $inputHiddenKeyValue . $inputHiddenLogo . Form::submit('Save', ['class' => 'btn btn-success']), 'type' => 'btn-submit', ], ]; @endphp