Skip to main content

Termin in der Buchungsübersicht (Override)

DPCalendars Buchungsübersicht zeigt in der Spalte Veranstaltung nur den Titel. Bei Serien mit Einzeltermin-Buchung sehen Sie dort also nicht, welcher Termin gebucht wurde — diese Information steckt erst in den Tickets. Das Plugin bringt dafür ein Template-Override mit, das unter jedem Veranstaltungslink den gebuchten Termin ergänzt.

Die Buchungsübersicht mit Termin unter jedem Veranstaltungslink

Automatisch eingerichtet

Sie müssen nichts tun: Die Plugin-Installation legt das Override im aktiven Administrator-Template ab —

administrator/templates/<Ihr-Admin-Template>/html/com_dpcalendar/bookings/default_bookings.php

— und hält es aktuell: Jedes Plugin-Update frischt die Datei auf, die Deinstallation des Plugins entfernt sie wieder (aus allen Admin-Templates). Öffnen Sie nach der Installation einfach Komponenten → DPCalendar → Buchungen: Unter jedem Veranstaltungstitel steht jetzt der gebuchte Termin; mehrere Tickets derselben Veranstaltung werden zu einem Eintrag zusammengefasst.

Ihre eigenen Anpassungen sind sicher: Das Plugin erkennt seine Datei an einer Kennung im Dateikopf. Liegt an der Zielposition bereits ein eigenes Override der Buchungsliste (ohne diese Kennung), wird es weder überschrieben noch gelöscht — Sie erhalten lediglich einen Hinweis. Wer den Termin dann übernehmen möchte, gleicht die mitgelieferte Fassung aus dem Plugin-Ordner plugins/dpcalendar/backendbooking/overrides/ von Hand ab.

Weitere Admin-Templates

Automatisch bestückt wird das aktive Admin-Template. Nutzen Sie mehrere Administrator-Templates oder wechseln Sie später das Template, kopieren Sie die Datei aus dem Plugin-Ordner einfach zusätzlich dorthin — oder installieren Sie das Plugin erneut, dann wird das dann aktive Template bestückt.

Nach DPCalendar-Updates

Ein Override ist eine Kopie der Original-Ansicht. Ändert ein DPCalendar-Update die Buchungsliste, zeigt Ihre Kopie weiterhin den alten Stand. Das Override ist bewusst minimal gehalten — nur die Veranstaltungs-Zelle weicht vom Original ab —, trotzdem gilt: Nach einem DPCalendar-Update kurz prüfen, ob die Buchungsliste noch aussieht wie erwartet. Zu jedem freigegebenen DPCalendar-Stand liefert ein Plugin-Update die passende Override-Fassung mit und frischt sie automatisch auf.

Override abschalten

Sie möchten die Standard-Buchungsliste ohne Termin-Zeile? Löschen Sie die Datei aus dem Template-Ordner — DPCalendar zeigt sofort wieder seine Original-Ansicht. Beachten Sie, dass das nächste Plugin-Update die Datei erneut ablegt; alternativ ersetzen Sie sie durch eine eigene Kopie der DPCalendar-Originalansicht (ohne Plugin-Kennung), die das Plugin dann dauerhaft in Ruhe lässt.

Gilt für Version 1.0.3.