Ich richte eine App mit FullCalendar (http://arshaw.com/fullcalendar/) ein, die es dem Benutzer ermöglicht, Client-Planungsinformationen anzuzeigen und Clients über eine Verwaltungsschnittstelle zu planen.Wie erhalte ich FullCalendar, um Informationen aus meinem JSON-Feed anzuzeigen?
Ich möchte eine MySQL-Datenbank verwenden, um ein Array zu füllen, und dann dieses Array in Form eines JSON-Feeds an FullCalendar auf einer HTML-Seite übergeben. Im Idealfall würden die Client-Informationen dann auf der HTML-Seite angezeigt. Auch wenn mein JSON-Feed übergeben wird, gibt es keine Ereignisse auf meinem FullCalendar.
Beispiel JSON-Feed übergeben wird:
[{"title":"Watson","start":"1333976400","end":"1333980000","allDay":false}]
ich diese Sprache recht neu bin und ich wäre nicht überrascht, wenn diese Fehler einfach entpuppen.
Ich würde jede Hilfe oder Einsicht, dass diese Ereignisse auftauchen, sehr zu schätzen wissen. Wenn ich ein Array manuell in FullCalendar füttere, werden zwar die Ereignisse angezeigt, aber bis jetzt hat mein JSON-Feed keine Informationen angezeigt.
Danke
Als Referenz: HTML:
$(document).ready(function() {
$('#calendar').fullCalendar({
events: '/json-events.php'
});
});
PHP:
while ($record = mysql_fetch_array($result)) {
$event_array[] = array(
'id' => $record['id'],
'title' => $record['title'],
'start' => $record['start_date'],
'end' => $record['end_date'],
'allDay' => false
);
}
echo json_encode($event_array);
Sieht so aus, als ob diese beiden Optionen nicht ganz funktionieren, obwohl ich den Kommentar zu schätzen weiß und wahrscheinlich diesen Teil irgendwann hätte reparieren müssen. Mein Kalender ist immer noch leer und es werden keine Ereignisse angezeigt, während ich versuche, sie zu laden. – Reed
@Reed Ich habe gerade meinen Beitrag bearbeitet –
Ich gebe jetzt auch die ID, aber ohne Erfolg – Reed