после многих дней [9] Я пришел к тому моменту, когда мне нужно либо искать другой календарь, либо просто отказаться. Используя fullcalendar, у меня есть json-events.php, отправляющий данные mysql на мою страницу staff_calendar.php, показания потоков данных в firebug, календарь отображается на странице, но данные не отображаются в фактическом полном календаре, может ли кто-нибудь помочь?Firebug показывает поток данных, но не календарь?
Что могло бы остановить эту обработку данных на моей странице?
xxjson-events.php
<?php
mysql_select_db($database_ghl_portal, $ghl_portal);
$query_rsXXCal = "Select events.* , UNIX_TIMESTAMP(start_date) as start_date, UNIX_TIMESTAMP(end_date) as end_date From events";
$rsXXCal = mysql_query($query_rsXXCal, $ghl_portal) or die(mysql_error());
$row_rsXXCal = mysql_fetch_assoc($rsXXCal);
$totalRows_rsXXCal = mysql_num_rows($rsXXCal);
$result = mysql_query($query_rsXXCal) or die(mysql_error());
while($row = mysql_fetch_assoc($result)){
$eventsArray = array();
$eventsArray['title'] = $row['title'];
$eventsArray['start'] = $row['start_date'];
$eventsArray['end'] = $row['end_date'];
}
header('Content-type: application/json');
echo json_encode($eventsArray)
?>
Этот вывод, как в браузере & поджигатель, как:
{"title":"Visit","start":"1330077690","end":"1330081890"}
calendar.php
script type='text/javascript'>
$(document).ready(function() {
$('#calendar').fullCalendar({
editable: false,
eventSources: [
{
url: '/xxjson-events.php',
async: 'false' // No longer asynchronous
}
],
loading: function(bool) {
if (bool) $('#loading').show();
else $('#loading').hide();
}
}); });
</script>
Спасибо всем, кто может пролить свет на этом, каким бы маленьким оно ни было!
Привет Хуан, спасибо за ваш вклад действительно ценю помощь. Я пробовал выше, но без радости, я только добавлял параметры async & alldaydefault в качестве теста, поскольку ничего больше не работает. Это очень странно, что он просто не будет отображаться в календаре, если это поможет мне загрузить 2 php-файлы и mysql tble здесь, интересно, есть ли у вас время, которое вы могли бы попробовать в своей среде, чтобы подтвердить его неправильный код? http://ghldatastream.co.uk.predns.ourwindowsnetwork.com/fullcal_json.zip Еще раз спасибо – gary
Быстрое обновление не думаю, что это поможет, но когда я использую firebug для просмотра json в демо-файле и в моем файле, я отмечаю, демонстрационный вывод завернут в [{}], мой просто {}, может ли это вызвать проблему? demo - [{"title": "visit", "start": "1330077690", "end": "1330081890"}] моя страница - {"title": "Visit", "start": "1330077690 "," end ":" 1330081890 "} – gary