我的观点load.php:
<?php
$all = $this->db->get_where('project', array('institution_id' => $this->session->userdata('institution_id')))->result_array();
$data = array();
foreach($all as $row)
{
$data[] = array(
'id' => $row["project_code"],
'title' => $row["description"],
'start' => date('d-M-Y H:i:s', $row["timestamp_start"]),
'end' => date('d-M-Y H:i:s', $row["timestamp_end"])
);
}
echo json_encode($data);
?>
但是,它不会显示我的Fullcalendar。这是在:
events: 'https://xxxxxxx.com.au/index.php?staff/load/',
您请求的视图。事件是从load.php获得的,这是在这篇文章的开头。
<div id="calendar" class="fc-calendar"></div>
<script>
$(document).ready(function() {
var calendar = $('#calendar').fullCalendar({
editable:true,
header:{
left:'prev,next today',
center:'title',
right:'month,agendaWeek,agendaDay'
},
events: 'https://panel.strater.com.au/index.php?staff/load/',
});
});
</script>