File manager - Edit - /home/autoph/public_html/projects/tickets-autohub/storage/framework/views/5d7b6fac4ef26cdf6225eeb4d198a204d80a72ac.php
Back
<head> <link rel="stylesheet" href="<?php echo e(asset('css/v2/bootstrap.min.css')); ?>"> <link rel="stylesheet" href="<?php echo e(asset('css/v2/select2.min.css')); ?>"> <style> #carplus_status::-webkit-input-placeholder { font-size: 14px; line-height: 10px; } </style> </head> <div class="supports_sla_masterfile" style="width: 98%; padding:10px;"> <center><h4>Ticket Summary</h4></center> <hr> <form class="ticketSummaryForm" id="ticketSummaryForm" target="_blank" action="<?php echo e(url('reports/get/tickets_summary_report')); ?>" novalidate> <div class="row ml-3"> <div class="col"> <div class="row mb-3"> <div class="col"> <div class="form-group"> <label class="form-label fw-bolder" for="from_date">Start Date: </label> <input class="form-control" type="date" name="from_date" id="from_date"> </div> </div> <div class="col"> <div class="form-group"> <label class="form-label fw-bolder" for="from_date">End Date: </label> <input class="form-control" type="date" name="to_date" id="to_date"> </div> </div> </div> <div class="row mb-3"> <div class="col"> <div class="form-group"> <label for="" class="form-label fw-bolder">Status:</label> <select class="form-select" name="ticket_status" id="ticket_status"> <option value="">All</option> <option value="closed">Closed</option> <option value="pending">Pending</option> <option value="pngoing">Ongoing</option> <option value="transferred">Transferred</option> </select> </div> </div> <div class="col"> <div class="form-group"> <label for="" class="form-label fw-bolder">Condition:</label> <select class="form-select" name="ticket_condition" id="ticket_condition"> <option value="">All</option> <option value="assigned">Assigned</option> <option value="picked">Picked</option> <option value="transferred">Transferred</option> </select> </div> </div> </div> <div class="row mb-3"> <div class="col-md-6"> <div class="form-group"> <label class="form-label fw-bolder" for="#ticket_summary_company">Company: </label> <select class="form-select" name="ticket_summary_company" id="ticket_summary_company" style="width: 100%"> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label class="form-label fw-bolder" for="#ticket_summary_dealer">Dealer: </label> <select class="form-select" name="ticket_summary_dealer" id="ticket_summary_dealer" style="width: 100%;"> </select> </div> </div> </div> <div class="row"> <div class="col-md-6"> <h6>Select Type of Report:</h6> <div class="radio-button-group"> <div class="form-check"> <input class="form-check-input" type="radio" name="type" id="view" value="view"> <label class="form-check-label font-weight-bold text-sm" for="view">View Output</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" name="type" id="pdf" value="pdf"> <label class="form-check-label font-weight-bold text-sm" for="pdf">Export as PDF</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" name="type" id="csv" value="csv"> <label class="form-check-label" for="csv">Export as CSV</label> </div> </div> </div> </div> <button class="btn btn-primary btn-md mt-3">SUBMIT</button> </div> </div> </form> </div> <script src="<?php echo e(asset('js/js_v2/swal.js')); ?>"></script> <script src="<?php echo e(asset('js/js_v2/jquery.js')); ?>"></script> <script src="<?php echo e(asset('js/js_v2/select2.min.js')); ?>"></script> <script> const form = document.getElementById('ticketSummaryForm'); const rbt = document.getElementsByName('type'); // const filter = document.getElementsByName('filter'); let radioButtonsChecked = false; // let filterButtonsChecked = false; $('#ticket_summary_company').select2({ // dropdownParent: $('#filterModal'), allowClear: true, language: { noResults: function () { return "No Data Available"; }, }, escapeMarkup: function (markup) { return markup; }, placeholder: "Select Company", ajax: { url:"/companies/getCompanies", dataType: 'json', delay: 250, data: function (data) { return { search: data.term, limit: 1, }; }, processResults: function (response) { return { results: response.results, }; }, cache: true, } }); $('#ticket_summary_company').on('change', function(e){ let id = $(this).val(); $.ajax({ url: "/dealers/getDealersPerCompany/" + id, method: 'GET', data: null, processData: false, contentType: false, headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, success: function(response) { $('[name="ticket_summary_dealer"]').empty(); $('[name="ticket_summary_dealer"]').append(`<option value="">Select Dealer</option>`); $.each(response['results'], function(key,value){ $('[name="ticket_summary_dealer"]').append(`<option value="`+ value.id +`">`+ value.text +`</option>`) }); }, error: function(error){ } }); }); $('#ticket_summary_dealer').select2({ allowClear: true, language: { noResults: function () { return "No Data Available"; }, }, escapeMarkup: function (markup) { return markup; }, placeholder: "Select Dealer" }); form.addEventListener('submit', function(e){ e.preventDefault(); for (let i = 0; i < rbt.length; i++){ if(rbt[i].checked){ radioButtonsChecked = true; break; } } // for (let i = 0; i < filter.length; i++){ // if(filter[i].checked){ // filterButtonsChecked = true; // break; // } // } // if (!filterButtonsChecked){ // swal.fire({ // icon: 'error', // title: 'Oops...', // text: 'Kindly choose which field to include', // }); // } else if(!radioButtonsChecked){ swal.fire({ icon: 'error', title: 'Oops...', text: 'Kindly choose which type of report you want to generate', }); } else { form.submit(); } }); </script><?php /**PATH C:\laragon\www\DEVELOPMENT\autohub-ticketing\resources\views/layouts/authentication/admin/report/ticket_summary_report.blade.php ENDPATH**/ ?>
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0 |
proxy
|
phpinfo
|
Settings