Backend Booking für DPCalendar
Backend Booking ergänzt das Buchungssystem von DPCalendar Pro um das, was im Vereins- und Veranstaltungsalltag ständig gebraucht wird: die manuelle Erfassung von Buchungen direkt im Joomla-Backend.
Ruft ein Teilnehmer an, kommt eine Anmeldung per E-Mail oder auf Papier — Sie tragen die Buchung in wenigen Klicks ein, mit denselben Tickets, Preisen, Feldern und Bestätigungsmails wie bei einer Online-Buchung. Ganz ohne Eingriff in DPCalendar: Das Plugin nutzt ausschließlich dokumentierte Schnittstellen und speichert über dieselbe Buchungs-Logik wie das Frontend.
Buchungen erfassen wie am Frontend — nur schneller
- Button „Neue Buchung“ direkt in der DPCalendar-Buchungsübersicht.
- Das komplette Buchungsformular: Ticketarten mit Preisen, Buchungsoptionen, Status, Buchungsdatum und alle benutzerdefinierten Felder Ihrer DPCalendar-Installation — inklusive Feldgruppen und Pflichtfeldern.
- Preise, Ticketlimits und Restplätze berechnet die DPCalendar-Pipeline selbst; Belegungen werden korrekt fortgeschrieben, Kürzungen deutlich gemeldet.
- Bei kostenpflichtigen Veranstaltungen ordnen Sie den Zahlungsanbieter (z. B. Überweisung) direkt zu — ohne Umleitung zu einem Bezahldienst.
- Serientermine werden sauber unterstützt: ganze Serie oder gezielt ein Einzeltermin, je nach Veranstaltungs-Einstellung.
Veranstaltungen finden statt suchen
- Übersichtliche Auswahl aller buchbaren Veranstaltungen mit Termin, Kalender und Belegungsanzeige.
- Filter nach Suchbegriff, Kalender, Ort und Zeitraum.
- Ausgebuchte Veranstaltungen mit Warteliste bleiben buchbar — deutlich gekennzeichnet, und der Buchungsstatus „Warten“ ist vorausgewählt, damit nichts versehentlich überbucht wird.
Mehrere Benutzer in einem Durchgang
- Benutzer per Suchfeld auswählen (Name, Benutzername oder E-Mail) — für jeden entsteht eine eigene, vollständige Buchung.
- Im Schritt „Personendaten je Benutzer“ füllen Sie alle Buchungsfelder für jede Person einzeln aus — vorbefüllt aus Benutzerkonto und Joomla-Profil.
- Gespeichert wird nach dem Alles-oder-nichts-Prinzip: Erst wenn alle Pflichtfelder bei allen Personen vollständig sind, werden die Buchungen angelegt — halb erfasste Gruppen gibt es nicht.
Gastbuchungen — auf Wunsch mit Benutzerkonto
- Buchungen ohne Benutzerkonto mit frei erfassten Kontaktdaten.
- Optional legt das Plugin dabei automatisch ein Joomla-Konto an und verknüpft es mit der Buchung — auch bei abgeschaltetem Mail-Versand (Zugang später über „Passwort vergessen“).
- Der E-Mail-Versand ist pro Plugin schaltbar: die regulären DPCalendar-Buchungsmails senden oder für Backend-Buchungen komplett unterdrücken.
Kontrolliert und abgesichert
- Buchbar sind nur Veranstaltungen aus den Kalendern, die Sie ausdrücklich freigegeben haben.
- Der Zugriff folgt den DPCalendar-Berechtigungen („Buchungen für andere Personen erstellen“, Kalender-Recht „Buchen“) — ohne diese Rechte gibt es weder Button noch Buchungsseiten.
- Serverseitige Prüfungen bei jedem Schritt: Kalender-Freigabe, Ticketmengen, Pflichtfelder.
- Ein mitgeliefertes Template-Override zeigt in der Buchungsübersicht zu jeder Buchung den gebuchten Termin — es wird automatisch installiert, bei Updates aufgefrischt und bei der Deinstallation rückstandsfrei entfernt; eigene Overrides bleiben unangetastet.
Kompatibilität und Dokumentation
- Joomla 6.0+ · PHP 8.2+ · DPCalendar Pro 10.11.x mit Buchungssystem (die Installation prüft die DPCalendar-Präsenz vorab).
- Ein einzelnes, schlankes Plugin — keine eigenen Datenbanktabellen, alle Buchungen liegen in den regulären DPCalendar-Tabellen. Updates per Ein-Klick über Ihren Download-Schlüssel.
- Eine ausführliche deutschsprachige Dokumentation für Administratoren begleitet die Erweiterung.
Sie nehmen Anmeldungen nicht nur online entgegen — und wollen trotzdem alle Buchungen sauber an einem Ort? Werden Sie Mitglied und setzen Sie Backend Booking auf Ihrer Joomla-Website ein. Bei Fragen rund um DPCalendar, Buchungsabläufe oder Einrichtung: Kontaktieren Sie mich — ich löse auch Ihr Problem.






