EVOLUTION-NINJA
Edit File: doa_calendar.php
<?php echo view('includes/header');?> <!--<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>--> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fullcalendar@3.0.0/dist/fullcalendar.min.css"> <script src="https://cdn.jsdelivr.net/npm/fullcalendar@3.0.0/dist/fullcalendar.min.js"></script> <!--<link href="</?php echo base_url('public/assets/fullcalendar/fullcalendar.css');?>" rel='stylesheet' />--> <!--<link href="</?php echo base_url('public/assets/fullcalendar/fullcalendar.print.css');?>" rel='stylesheet' media='print' />--> <!--<script src="<?//php echo base_url('public/assets/fullcalendar/fullcalendar.min.js');?>"></script>--> <section class="content-header"> <h1>DOA Calendar </h1> </section> <!--- section 1 --> <section class="content"> <div class="row"> <div class="col-md-8"></div> <div class="col-md-4"> </div> <div class="col-md-10"> <div class="box box-primary"> <div class="box-body no-padding"> <!-- THE CALENDAR --> <div id="calendar"> </div> </div> </div> </div> </div> </section> <!--- section 2 --> <style type="text/css"> .content-wrapper, .right-side { //min-height:900px !important; } a { color: inherit; } </style> <script type="text/javascript"> $(document).ready(function(){ $('#calendar').fullCalendar({ eventLimit: true, editable: false, lazyFetching: false, events: function(start, end, timezone, callback) { $.ajax({ url: '<?php echo site_url("get-doa-dates");?>', type: 'POST', data:{}, success: function(response) { console.log('AJAX Success:', response); var current_year = (new Date()).getFullYear(); var events = []; $.each(response.doa_list, function(key, value) { var birthday = current_year + '-' + value.doa; var mobile = value.mobile; events.push({ title: value.customer_name, start: birthday, backgroundColor: "", borderColor: "", url: "<?php echo site_url('user-booking-details')?>/" + value.booking_id }); }); callback(events); }, error: function(xhr, status, error) { console.error("AJAX Error: ", status, error); alert("An error occurred while fetching data."); } }); } }); }); </script> <?php echo view('includes/footer');?>