<div class="row pb-2">
<form role="form" method="POST" enctype="multipart/form-data" action="{{ @BASE }}{{ 'reservationCreate' | alias }}">
<div class="col-sm-12 col-md-12 col-lg-8 m-0 p-0 d-grid gap-2">
<!-- General -->
<div class="card p-0 m-0">
<h5 class="card-header p-2">{{ ucfirst(@DICT.reservations.details) | format }}</h5>
<div class="card-body p-2">
<div class="form-group p-1 m-0">
<select class="form-select" name="customer" required>
<option selected disabled hidden>{{ ucfirst(@DICT.reservations.customer) | format }}</option>
<repeat group="{{ @customers }}" value="{{ @customer }}">
<check if="{{ @customer.active }}">
</check>
</repeat>
</select>
</div>
<div class="form-group p-1 m-0">
<select class="form-select" name="season" required>
<option selected disabled hidden>{{ ucfirst(@DICT.reservations.season) | format }}</option>
<repeat group="{{ @seasons }}" value="{{ @season }}">
</repeat>
</select>
</div>
<div class="input-group p-1 m-0">
<span class="input-group-text col-3">{{ ucfirst(@DICT.reservations.pickup) | format }}</span>
<input type="date" name="pickup_date" id="datepicker_1" class="form-control col-3" required />
<span class="input-group-text col-3">{{ ucfirst(@DICT.reservations.return) | format }}</span>
<input type="date" name="return_date" id="datepicker_2" class="form-control col-3" required />
</div>
<div class="form-group p-1 m-0">
<input type="email" class="form-control" name="email" placeholder="{{ ucfirst(@DICT.reservations.email) | format }}" />
</div>
<div class="form-group p-1 m-0">
<textarea class="form-control" name="notes" placeholder="{{ ucfirst(@DICT.notes) | format }}"></textarea>
</div>
</div>
</div>
<!-- Generates the sections with items -->
<repeat group="{{ @sections }}" value="{{ @section }}">
<include href=
"app/pages/reservations/helpers/section.htm" with=
"categories={{ @categories }},title={{ @section.name }},sectionId={{ @section.id }}"/> </repeat>
<!-- Submit -->
<input type="hidden" name="token" value="{{ @CSRF }}" />
<input type="hidden" name="send" value="send" />
<div class="d-grid gap-2 d-md-flex justify-content-md-end">
<input type="submit" value="{{ ucfirst(@DICT.buttons.send) | format }}" class="btn btn-primary" />
</div>
</div>
</form>
</div>
<script type="text/javascript">
// Block to select historical dates, only today and in the future.
$(function(){
var dtToday = new Date();
var month = (dtToday.getMonth() + 1).toString().padStart(2, '0');
var day = dtToday.getDate().toString().padStart(2, '0');
var maxDate = dtToday.toISOString().substr(0, 10);
$('#datepicker_1').attr('min', maxDate);
$('#datepicker_2').attr('min', maxDate);
});
</script>