Files
getgreen-backend/resources/views/dashboard/orders/components/index/js.blade.php

90 lines
3.3 KiB
PHP
Executable File

@push('js')
<div class="modal fade" id="staticBackdrop" data-backdrop="static" data-keyboard="false" tabindex="-1"
aria-labelledby="staticBackdropLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<form action="{{ route('dashboard.orders.comments_status') }}" method="post">
<div class="modal-header">
<h5 class="modal-title" id="staticBackdropLabel">Написать комментарий</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
@csrf
<input type="hidden" name="order_id" value="" id="id_order">
<input type="hidden" name="type" value="" id="type_order">
<textarea cols="3" class="form-control" name="comment"></textarea>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success" data-dismiss="modal">Отменить</button>
<button type="submit" class="btn btn-secondary">Изменить статус</button>
</div>
</form>
</div>
</div>
</div>
<script type="text/javascript" src="/vendor/picker/moment.min.js"></script>
<script type="text/javascript" src="/vendor/picker/daterangepicker.js"></script>
<script type="text/javascript">
$(function() {
$('input[name="datefilter"]').daterangepicker({
autoUpdateInput: false,
locale: {
cancelLabel: 'Clear'
}
});
$('input[name="datefilter"]').on('apply.daterangepicker', function(ev, picker) {
$('#from').val(picker.startDate.format('YYYY-MM-DD'));
$('#to').val(picker.endDate.format('YYYY-MM-DD'));
$(this).val(picker.startDate.format('MM/DD/YYYY') + ' - ' + picker.endDate.format(
'MM/DD/YYYY'));
});
$('input[name="datefilter"]').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});
$('.modal-comment').on('click', function(e) {
var id = $(this).data('id');
var type = $(this).data('type');
$('#type_order').val(type);
$('#id_order').val(id);
})
});
</script>
<script>
// Listen for click on toggle checkbox
$('#select-all').click(function(event) {
if (this.checked) {
// Iterate each checkbox
$(':checkbox').each(function() {
this.checked = true;
});
} else {
$(':checkbox').each(function() {
this.checked = false;
});
}
});
</script>
<script>
$(document).ready(function() {
$("#show-action").hide();
$(".change-check").change(function() {
$("#show-action").show();
});
});
</script>
@endpush