58 lines
2.9 KiB
PHP
58 lines
2.9 KiB
PHP
@props(['data','route','name', 'statusList'])
|
|
<div class="modal fade" id="{{$name}}ApproveModal" tabindex="-1" aria-labelledby="{{$name}}ApproveModalLabel" aria-modal="true">
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="{{$name}}ApproveModalLabel">Schedule Form</h5>
|
|
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
|
</div>
|
|
<div class="modal-body">
|
|
<form action="{{$route}}" class="needs-validation" method="POST"
|
|
novalidate>
|
|
@csrf
|
|
<div class="row g-3">
|
|
{{ html()->hidden('id', $data->id) }}
|
|
|
|
<div class="col-12">
|
|
<div>
|
|
{{ html()->label('Status')->for('status')->class('form-label') }}
|
|
{{ html()->select('status', $statusList, 12)->id('status')->class('form-control select2')->required() }}
|
|
</div>
|
|
</div><!--end col-->
|
|
|
|
<div class="col-6">
|
|
<div>
|
|
{{ html()->label('For date')->for('release_date')->class('form-label') }}
|
|
{{ html()->date('release_date')->id('release_date')->class('form-control')->required() }}
|
|
</div>
|
|
</div><!--end col-->
|
|
|
|
<div class="col-6">
|
|
<div>
|
|
{{ html()->label('For time')->for('release_time')->class('form-label') }}
|
|
{{ html()->time('release_time')->id('release_time')->class('form-control')->required() }}
|
|
</div>
|
|
</div><!--end col-->
|
|
|
|
<div class="col-12">
|
|
<div>
|
|
{{ html()->label('Remarks')->for('approval_remarks')->class('form-label') }}
|
|
{{ html()->textarea('remarks')->id('remarks')->class('form-control')->attributes(['rows' => 3]) }}
|
|
</div>
|
|
</div><!--end col-->
|
|
|
|
<div class="col-lg-12">
|
|
<div class="hstack gap-2 justify-content-end">
|
|
<button type="button" class="btn btn-sm btn-light"
|
|
data-bs-dismiss="modal">Close</button>
|
|
<button type="submit" class="btn btn-sm btn-primary">Schedule</button>
|
|
</div>
|
|
</div><!--end col-->
|
|
|
|
</div><!--end row-->
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|