3 Stimmen

Aufteilung der Tage in mehrere Abschnitte in FullCalendar

Ich möchte die Tage in Abschnitte unterteilen, z. B. gibt es viele Veranstaltungen an einem Tag, die in verschiedenen Räumen (A, B, C) stattfinden. Ich möchte jeden Tag in die Spalten A, B, C unterteilen, um die Veranstaltungen in den verschiedenen Räumen zu trennen. Gibt es eine Möglichkeit, dies zu tun?

1voto

Doomsday Punkte 2570

Ich hatte die gleichen Voraussetzungen, und ich werde es so machen:

In den Vollkalender-Optionen:

  • Erstellen Sie ein vollständiges Kalender-"Steuerelement" mit Titel, prev, next und today.
  • Erstellen Sie N Vollkalender "Ereignisse" ohne Navigation, und legen Sie jeden Titel für jeden Raum fest.

Sie sollten einige Tricks anwenden, um schöne Kalender zu erstellen:

  • Kalender "control": Körper ausblenden fc-Inhalt (CSS Anzeige:keine )
  • Zweiter Kalender und: linke Achse ausblenden fc-agenda-axis (CSS Breite: 0px )

Bei der Handhabung von Daten und Js:

Sie können mit diesem jsfiddle beginnen: http://jsfiddle.net/8ZM4x/1/

Und dann ersetzen Sie die Ereignisquelle durch Ihre:

$('#mycalendar1').fullCalendar(
            {
                    events: [     
                          ...
                    ]
           });

0voto

bgmCoder Punkte 6037

Es gibt einen Fork der fullCalendar-Bibliothek, der diese Funktionalität zur Verfügung stellt - sie nennen es eine Ressource Ansicht .

http://tux.fi/~jarnok/fullcalendar-resourceviews/

Sehen Sie sich meine Antwort auf dieses Thema für weitere Informationen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X