FullCalendar jquery json События MySQL Проблема - PullRequest
2 голосов
/ 24 ноября 2010

У меня проблема в том, что я не могу отображать события в моем Календаре, и я не знаю, почему ... формат даты правильный ... если я пытаюсь сделать это с обычными событиями из json ...я имею в виду примеры событий из демоверсии ... все работает нормально ... но если вытащить мои события из моего MSQL, я никогда не увижу событие

, вот код из SQl Satemaent и создания массива

while($res = mysql_fetch_assoc($result)){
  $start = $res['start'];
  $end = $res['end'];
  $title = $res['title'];
  $eventStart = ($start/1000);
  $eventEnd = ($end/1000);
  $rows[] = array(
        'id'        => $res['id'],
        'title'     => $title,
        'start'     => str_replace("+00:00", " +01:00",date('c',$eventStart)),
        'end'       => str_replace("+00:00", " +01:00",date('c',$eventEnd)),
        'allDay'    => false,
     );
}
return $rows;

и вот json.php

$arrEvents = getView(($_REQUEST['start']*1000), ($_REQUEST['end'])*1000);
var_dump($arrEvents);
echo json_encode($arrEvents);

это результат:

[{"id":"10","title":"Urlaub","start":"2010-11-24T07:30:00+01:00","end":"2010-11-24T16:15:00+01:00","allDay":false}]

, так что если кто-нибудь может дать мне руку или советкак я могу исправить эту ошибку ... я очень рад

спасибо

Ответы [ 2 ]

0 голосов
/ 20 мая 2013

set allDaySlot: ложный параметр при инициализации:

                    editable: true,
                    theme: true,
                    contentHeight:600,
                    minTime: 7,
                    maxTime: 18,
                    allDaySlot: false,
0 голосов
/ 24 ноября 2010

Когда я пробую следующий пример кода, используя ваше начальное значение:

<html>
<head>
<script type="text/javascript">
var today=new Date('2010-11-24T07:30:00+01:00');
alert(today);
</script>
</head>

<body onload="startTime()">
<div id="txt"></div>
</body>
</html>

Я получаю "Неверная дата" для предупреждения. Попробуйте отформатировать даты начала и окончания с помощью объекта даты . FullCalendar использует форматирование даты JS под капотом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...