@section('breadcrumbs') @if(isset($page->id)) {{ Breadcrumbs::render('edit-custom-fields') }} @else {{ Breadcrumbs::render('add-custom-fields') }} @endif @endsection @if(isset($page->id)) {!! Form::open(array('route' =>['admin.custom-fields.update',$page->id], 'method'=>'patch','class'=>'form d-flex flex-column flex-lg-row' ,'id' => 'page_form')) !!} @else {!! Form::open(array('route' =>'admin.custom-fields.store', 'method'=>'post','class'=>'form d-flex flex-column flex-lg-row' ,'id' => 'page_form')) !!} @endif

{{ __('backend.create_custom_field') }}

{!! Form::text('field_name', $page->field_name ??null, ['class' => 'form-control mb-2','placeholder'=>"Write Field Name"]) !!}
@php $fieldValues = json_decode($page->field_values, true) ?? []; $fieldValuesOptions = array_combine($fieldValues, $fieldValues); @endphp {!! Form::select('field_values[]', $fieldValuesOptions, $fieldValues, [ 'class' => 'form-control mb-2', 'id' => 'field_values', 'data-control' => 'select2', 'data-close-on-select' => 'false', 'data-placeholder' => 'Write an option', 'data-allow-clear' => 'true', 'data-tags' => 'true', 'multiple' => 'multiple' ]) !!}
{!! Form::number('display_order', $page->display_order ??null, ['class' => 'form-control mb-2','placeholder'=>"eg. 1"]) !!}
{!! Form::close() !!} @push('scripts') {!! JsValidator::formRequest('App\Http\Requests\Backend\CustomFields\CustomFieldsRequest', '#page_form') !!} @endpush