Ns3000:Drupal/Veranstaltungskalender
Zur Navigation springen
Zur Suche springen
Veranstaltungskalender mit Drupal und dem Modul Full Calendar
Mit Drupal lässt sich ein leistungsfähiger Veranstaltungskalender erstellen. Das Modul Full Calendar integriert den populären JavaScript-Kalender FullCalendar in Drupal und ermöglicht eine ansprechende Darstellung von Terminen.
Voraussetzungen
- Drupal Core (empfohlen: aktuelle Version)
- Modul: Full Calendar View
- Modul: Views
- Modul: Date
Schritte zur Einrichtung
- Navigiere im Drupal-Backend zu Erweiterungen und installiere die Module Full Calendar View, Views und Date. Aktiviere diese anschließend.
- Erstelle unter Struktur > Inhaltstypen einen neuen Inhaltstyp, beispielsweise Veranstaltung.
- Ergänze den Inhaltstyp um folgende Felder: Titel (Textfeld), Startdatum und Enddatum (beide vom Typ Datum).
- Gehe zu Struktur > Ansichten und erstelle eine neue Ansicht vom Typ Full Calendar, die Inhalte des Typs Veranstaltung verwendet.
- Konfiguriere die gewünschten Kalenderansichten (z.B. Tag, Woche, Monat) und passe Filter sowie Sortierung nach Bedarf an.
- Speichere die Ansicht und platziere sie als Seite oder Block, um den Kalender im Frontend sichtbar zu machen.
Beispiel: Ansicht für Veranstaltungen erstellen
- Gehe zu Struktur > Ansichten und klicke auf Ansicht hinzufügen.
- Gib der Ansicht einen Namen, z.B. Veranstaltungskalender.
- Wähle als anzuzeigenden Inhaltstyp Veranstaltung und als Anzeigeformat Full Calendar.
- Füge die Felder Titel, Startdatum und Enddatum hinzu, falls diese nicht automatisch übernommen werden.
- Konfiguriere die Filterkriterien, z.B. Veröffentlicht ist Ja, um nur sichtbare Veranstaltungen anzuzeigen.
- Passe die Einstellungen für die Kalenderanzeige nach Bedarf an (z.B. Standardansicht: Monat, verfügbare Ansichten: Woche, Tag).
- Speichere die Ansicht und teste die Kalenderdarstellung auf der zugewiesenen Seite.
Hinweise
- Über die Einstellungen der Ansicht kannst du weitere Filter (z.B. nach Kategorie) hinzufügen.
- Mit zusätzlichen Modulen wie Calendar iCal kannst du Export- und Importfunktionen für Termine bereitstellen.
Vorteile von Full Calendar
- Interaktive Kalenderansicht
- Drag & Drop-Unterstützung (optional)
- Filter- und Suchfunktionen
- Responsive Design
Weitere Informationen findest du in der offiziellen Dokumentation des Full Calendar View Moduls.