Edit some things in js:
$( "#datepicker_startdate" ).datepicker({
   dateFormat: 'dd/mm/yy'
  });
$( "#datepicker_enddate" ).datepicker({
   dateFormat: 'dd/mm/yy'
  });
add following lines in addEvent:
// is a date selected in the datepickers, then use those dates
var dp_startdate  = $( "#datepicker_startdate" ).datepicker('getDate');
var dp_enddate   = $( "#datepicker_enddate" ).datepicker('getDate');
if(dp_startdate !== null && dp_enddate !== null) {
 start = dp_startdate;
 end = dp_enddate;
}
before:
if($('#allday_checkbox').is(':checked')) {
 var startdate  = Date.parse(start) / 1000;
 var enddate  = Date.parse(end) / 1000;
} else {
    var startdate  = Date.parse(start.format('mm/dd/yyyy')+ ' ' + $('#timepicker_starttime')[0].value + ':00') / 1000;
    var enddate  = Date.parse(end.format('mm/dd/yyyy')+ ' ' + $('#timepicker_endtime')[0].value + ':00') / 1000;
    }
add following lines in onClickEvent:
$( "#datepicker_startdate" ).datepicker('setDate',  dateFormat(Date.parse(event.date_start),'dd/mm/yy')); 
$( "#datepicker_enddate" ).datepicker('setDate', dateFormat(Date.parse(event.date_end),'dd/mm/yy'));
before:
$('#timepicker_starttime')[0].value = event.time_start.substring(0,5);
$('#timepicker_endtime')[0].value = event.time_end.substring(0,5);
and following lines in updateEvent:
// is a date selected in the datepickers, then use those dates
var dp_startdate  = $( "#datepicker_startdate" ).datepicker('getDate');
var dp_enddate   = $( "#datepicker_enddate" ).datepicker('getDate');
if(dp_startdate !== null && dp_enddate !== null) {
 event.start = dp_startdate;
 event.end = dp_enddate;
}
before:
if($('#allday_checkbox').is(':checked')) {
 var startdate = Date.parse(event.start) / 1000;
 var enddate = event.end !== null ? Date.parse(event.end) / 1000 : startdate;
 event.allDay = 1;
}
Thursday, 12 June 2014
How to Save clientEvents from FullCalendar in MySQL /w PHP ?
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment