142 lines
7.5 KiB
PHP
142 lines
7.5 KiB
PHP
@php
|
|
$route = explode('.', Route::currentRouteName());
|
|
@endphp
|
|
|
|
<!--begin::Modal - New Target-->
|
|
<div class="modal fade" id="kt_modal_{{$route[0].'_'.$route[1]}}" tabindex="-1" aria-hidden="true">
|
|
<!--begin::Modal dialog-->
|
|
<div class="modal-dialog modal-dialog-centered mw-650px">
|
|
<!--begin::Modal content-->
|
|
<div class="modal-content rounded">
|
|
<!--begin::Modal header-->
|
|
<div class="modal-header pb-0 border-0 justify-content-end">
|
|
<!--begin::Close-->
|
|
<div class="btn btn-sm btn-icon btn-active-color-primary" data-bs-dismiss="modal">{!! getIcon('cross', 'fs-1') !!}</div>
|
|
<!--end::Close-->
|
|
</div>
|
|
<!--begin::Modal header-->
|
|
<!--begin::Modal body-->
|
|
<div class="modal-body scroll-y px-10 px-lg-15 pt-0 pb-15">
|
|
<!--begin:Form-->
|
|
<form class="form_{{$route[0].'_'.$route[1]}}" method="POST" action="{{ route($route[0].'.'.$route[1].'.store') }}">
|
|
@csrf
|
|
<!--begin::Heading-->
|
|
<div class="mb-13 text-center">
|
|
<!--begin::Title-->
|
|
<h1 class="mb-3 text-capitalize" id="title_form">{{ str_replace('-',' ',$route[0].' '.$route[1]) }}</h1>
|
|
<!--end::Title-->
|
|
</div>
|
|
<!--end::Heading-->
|
|
<!--begin::Input group-->
|
|
<div class="d-flex flex-column mb-8 fv-row">
|
|
<!--begin::Label-->
|
|
<label class="d-flex align-items-center fs-6 fw-semibold mb-2">
|
|
<span class="required">Country</span>
|
|
</label>
|
|
<!--end::Label-->
|
|
<input type="hidden" id="{{$route[0].'_'.$route[1]}}_id" name="id"/>
|
|
<select class="form-select form-select-solid" data-control="select2" data-allow-clear="true" data-placeholder="Select Country" name="country_id" id="{{$route[0].'_'.$route[1]}}_country_id">
|
|
<option></option>
|
|
@foreach($countries as $country)
|
|
<option value="{{ $country->id }}">{{ $country->name }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
<!--end::Input group-->
|
|
|
|
<!--begin::Input group-->
|
|
<div class="d-flex flex-column mb-8 fv-row">
|
|
<!--begin::Label-->
|
|
<label class="d-flex align-items-center fs-6 fw-semibold mb-2">
|
|
<span class="required">Province</span>
|
|
</label>
|
|
<!--end::Label-->
|
|
<select class="form-select form-select-solid" data-control="select2" data-allow-clear="true" data-placeholder="Select Province" name="province_id" id="{{$route[0].'_'.$route[1]}}_province_id">
|
|
<option></option>
|
|
</select>
|
|
</div>
|
|
<!--end::Input group-->
|
|
|
|
<!--begin::Input group-->
|
|
<div class="d-flex flex-column mb-8 fv-row">
|
|
<!--begin::Label-->
|
|
<label class="d-flex align-items-center fs-6 fw-semibold mb-2">
|
|
<span class="required">City</span>
|
|
</label>
|
|
<!--end::Label-->
|
|
<select class="form-select form-select-solid" data-control="select2" data-allow-clear="true" data-placeholder="Select City" name="city_id" id="{{$route[0].'_'.$route[1]}}_city_id">
|
|
<option></option>
|
|
</select>
|
|
</div>
|
|
<!--end::Input group-->
|
|
|
|
<!--begin::Input group-->
|
|
<div class="d-flex flex-column mb-8 fv-row">
|
|
<!--begin::Label-->
|
|
<label class="d-flex align-items-center fs-6 fw-semibold mb-2">
|
|
<span class="required">District</span>
|
|
</label>
|
|
<!--end::Label-->
|
|
<select class="form-select form-select-solid" data-control="select2" data-allow-clear="true" data-placeholder="Select District" name="district_id" id="{{$route[0].'_'.$route[1]}}_district_id">
|
|
<option></option>
|
|
</select>
|
|
</div>
|
|
<!--end::Input group-->
|
|
|
|
<!--begin::Input group-->
|
|
<div class="d-flex flex-column mb-8 fv-row">
|
|
<!--begin::Label-->
|
|
<label class="d-flex align-items-center fs-6 fw-semibold mb-2">
|
|
<span class="required">Area Code</span>
|
|
</label>
|
|
<!--end::Label-->
|
|
<input type="string" id="{{$route[0].'_'.$route[1]}}_code" class="form-control form-control-solid" placeholder="Enter Area Code" name="code"/>
|
|
</div>
|
|
<!--end::Input group-->
|
|
|
|
<!--begin::Input group-->
|
|
<div class="d-flex flex-column mb-8 fv-row">
|
|
<!--begin::Label-->
|
|
<label class="d-flex align-items-center fs-6 fw-semibold mb-2">
|
|
<span class="required">Name</span>
|
|
</label>
|
|
<!--end::Label-->
|
|
<input type="text" id="{{$route[0].'_'.$route[1]}}_name" maxlength="50" class="form-control form-control-solid" placeholder="{{ 'Enter '.ucfirst($route[1]).' Name' }}" name="name"/>
|
|
</div>
|
|
<!--end::Input group-->
|
|
|
|
<!--begin::Input group-->
|
|
<div class="d-flex flex-column mb-8 fv-row">
|
|
<!--begin::Label-->
|
|
<label class="d-flex align-items-center fs-6 fw-semibold mb-2">
|
|
<span class="required">Postal Code</span>
|
|
</label>
|
|
<!--end::Label-->
|
|
<input type="number" id="{{$route[0].'_'.$route[1]}}_postal_code" minlength="2" maxlength="2" class="form-control form-control-solid" placeholder="Enter Postal Code" name="postal_code"/>
|
|
</div>
|
|
<!--end::Input group-->
|
|
|
|
<div class="form-check form-switch form-check-custom form-check-solid" style="display: block!important;">
|
|
<input class="form-check-input h-20px w-30px me-5" type="checkbox" name="status" id="{{$route[0].'_'.$route[1]}}_status"/>
|
|
<label class="form-check-label" for="{{$route[0].'_'.$route[1]}}_status">
|
|
Aktif
|
|
</label>
|
|
</div>
|
|
|
|
<!--begin::Actions-->
|
|
<div class="text-center">
|
|
<button type="reset" data-bs-dismiss="modal" class="btn btn-light me-3">Cancel</button>
|
|
<button type="submit" class="btn btn-primary">Submit</button>
|
|
</div>
|
|
<!--end::Actions-->
|
|
</form>
|
|
<!--end:Form-->
|
|
</div>
|
|
<!--end::Modal body-->
|
|
</div>
|
|
<!--end::Modal content-->
|
|
</div>
|
|
<!--end::Modal dialog-->
|
|
</div>
|
|
<!--end::Modal - New Target-->
|