<?php $__env->startSection('title', 'Add Schedule'); ?> <?php $__env->startPush('custom_css'); ?> <link rel="stylesheet" href="<?php echo e(asset('assets/js/loader/waitMe.css')); ?>"> <?php $__env->stopPush(); ?> <?php $__env->startSection('content'); ?> <div class="row"> <div class="col-12"> <div class="page-title-box d-sm-flex align-items-center justify-content-between"> <h4 class="mb-sm-0">Edit Programme Schedule</h4> <div class="page-title-right"> <ol class="breadcrumb m-0"> <li class="breadcrumb-item"><a href="<?php echo e(route('admin.dashboard')); ?>">Dashboard</a></li> <li class="breadcrumb-item active">Edit Programme Schedule</li> </ol> </div> </div> </div> </div> <div class="card"> <div class="card-header align-items-center d-flex"> <h4 class="card-title mb-0 flex-grow-1">Edit Schedule</h4> </div><!-- end card header --> <div class="card-body"> <form id="schedule_form" data-post-uri="<?php echo e(route('admin.schedule.update', $reference["id"])); ?>"> <div class="row gy-4 mb-3"> <div class="col-md-12"> <div> <label for="placeholderInput" class="form-label">Show Name</label> <input type="text" class="form-control" placeholder="Enter name of show" name="show_name" value="<?php echo e($reference["show_name"]); ?>"> </div> </div> <!--end col--> </div> <div id="wrapper"> <div class="row gy-4 align-items-end d-flex mb-3"> <div class="col-md-6"> <div> <label for="placeholderInput" class="form-label">Presenters</label> <input type="text" class="form-control" placeholder="Enter presenters" name="presenters" value="<?php echo e($reference['presenters']); ?>"> </div> </div> <div class="col-md-6"> <div> <label for="placeholderInput" class="form-label">Show Time</label> <div class="row align-items-center d-flex"> <div class="col-md-6"> <div class="input-group"> <span class="input-group-text">From</span> <input class="form-control form-control-sm" name="from" type="time" data-provider="timepickr" data-time-basic="true" value="<?php echo e($reference['from']); ?>"> </div> </div> <div class="col-md-6"> <div class="input-group"> <span class="input-group-text">To</span> <input class="form-control form-control-sm" name="to" type="time" data-provider="timepickr" data-time-basic="true" value="<?php echo e($reference['to']); ?>"> </div> </div> </div> </div> </div> </div> </div> <div class="row gy-4 align-items-end d-flex mb-2"> <div class="col-md-6"> <div> <label for="placeholderInput" class="form-label">Show Days</label> <div class="form-check mb-2"> <input class="form-check-input days" type="checkbox" id="monday" name="days[]" value="1" <?php if(in_array("1",($reference['days']))): ?>checked <?php endif; ?>"> <label class="form-check-label" for="monday"> Monday </label> <div class="wrap"> <div class="time_area"> </div> </div> </div> <div class="form-check mb-2"> <input class="form-check-input days" type="checkbox" id="tuesday" name="days[]" value="2" <?php if(in_array("2",$reference["days"])): ?>checked <?php endif; ?>> <label class="form-check-label" for="tuesday"> Tuesday </label> <div class="wrap"> <div class="time_area"> </div> </div> </div> <div class="form-check mb-2"> <input class="form-check-input days" type="checkbox" id="wednesday" name="days[]" value="3" <?php if(in_array("3",$reference["days"])): ?>checked <?php endif; ?>> <label class="form-check-label" for="wednesday"> Wednesday </label> <div class="wrap"> <div class="time_area"> </div> </div> </div> <div class="form-check mb-2"> <input class="form-check-input days" type="checkbox" id="thursday" name="days[]" value="4" <?php if(in_array("4",$reference["days"])): ?>checked <?php endif; ?>> <label class="form-check-label" for="thursday"> Thursday </label> <div class="wrap"> <div class="time_area"> </div> </div> </div> <div class="form-check mb-2"> <input class="form-check-input days" type="checkbox" id="friday" name="days[]" value="5" <?php if(in_array("5",$reference["days"])): ?>checked <?php endif; ?>> <label class="form-check-label" for="friday"> Friday </label> <div class="wrap"> <div class="time_area"> </div> </div> </div> <div class="form-check mb-2"> <input class="form-check-input days" type="checkbox" id="saturday" name="days[]" value="6" <?php if(in_array("6",$reference["days"])): ?>checked <?php endif; ?>> <label class="form-check-label" for="saturday"> Saturday </label> <div class="wrap"> <div class="time_area"> </div> </div> </div> <div class="form-check mb-2"> <input class="form-check-input days" type="checkbox" id="sunday" name="days[]" value="0" <?php if(in_array("0",$reference["days"])): ?>checked <?php endif; ?>> <label class="form-check-label" for="sunday"> Sunday </label> <div class="wrap"> <div class="time_area"> </div> </div> </div> </div> </div> </div> <div class="row"> <div class="col-md-10"> <button type="submit" class="btn btn-primary float-end" id="submit">Submit</button> </div> </div> </form> </div> </div> <?php $__env->stopSection(); ?> <?php $__env->startPush('custom_scripts'); ?> <script src="<?php echo e(asset('assets/js/loader/waitMe.js')); ?>"></script> <script> $('.days').each(function (index, element) { $(element).on('change', function () { if ($(this).is(':checked')) { if ($(this).attr('id') === 'sunday') $(this).val(0) else $(this).val(index + 1) } }) }) //handle submit form let form = $('#schedule_form'), submit_btn = $('#submit'); submit_btn.on('click', function (e) { e.preventDefault() $('body').waitMe({ effect: 'bounce', text: 'Submitting. Please wait...', color: "#fff", bg: 'rgba(0,0,0,0.5)' }); $.ajax({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, url: form.attr("data-post-uri"), dataType: 'json', type: 'POST', data: form.serializeArray(), success: function (json) { $('body').waitMe("hide"); if (json.status) { toastr.success('Schedule updated Successfully'); location.href = window.location } else { // console.log(json?.data) if (json?.data?.length > 0) { json.data.forEach((error, index) => { toastr.error(error.error, { CloseButton: true, ProgressBar: true }); }) } Snackbar.show({ text: json.message, pos: 'bottom-center', backgroundColor: '#a3220f', timeout: 3000 }); } }, error: function (json) { Snackbar.show({ text: 'Something went wrong. Please try again later!', pos: 'bottom-center', backgroundColor: '#a3220f' }); $('body').waitMe("hide"); } }); }) </script> <?php $__env->stopPush(); ?> <?php echo $__env->make('admin.layout.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/elspacio/public_html/muoroto-fm/resources/views/admin/schedule/edit.blade.php ENDPATH**/ ?>