Das Buchungsformular
WirdDas synchronisiertBuchungsformular …bündelt alles, was zu einer Buchung gehört: Tickets, Optionen, die Person
(Gast oder Benutzerkonto), zusätzliche Felder und die Buchungsdetails. Im Kopf sehen Sie jederzeit
Veranstaltung, Termin und aktuelle Belegung.
Tickets und Buchungsoptionen
Bei Veranstaltungen mit mehreren Ticketarten (z. B. Erwachsener/Kind) wählen Sie die Anzahl je Ticketart; die Preise stehen daneben. Bei kostenlosen Veranstaltungen gibt es eine einfache Teilnehmerzahl. Hat die Veranstaltung Buchungsoptionen (z. B. ein Programmheft), wählen Sie deren Anzahl in einer eigenen Tabelle.
Die Mengenfelder sind automatisch begrenzt: auf das DPCalendar-Limit Tickets pro Buchung, das Limit der jeweiligen Ticketart und die verbleibenden Plätze. Kürzt DPCalendar eine Menge beim Speichern dennoch (etwa weil zeitgleich jemand anderes gebucht hat), meldet das Plugin die Abweichung deutlich.
Gast oder Benutzerkonto?
Für die Person gibt es zwei klar getrennte Karten:
Zusätzliche Felder
Alle benutzerdefinierten Felder, die Sie in DPCalendar für Buchungen eingerichtet haben (Komponenten → DPCalendar → Felder), erscheinen in einer eigenen Karte — inklusive Feldgruppen, Pflichtfeld-Markierungen und der Zuordnung zu Kalendern. Es gilt exakt die Konfiguration des Frontend-Formulars.
Buchungsdetails
Der Status entscheidet über Folgeaktionen: Nur Buchungen mit Status Aktiv zählen voll auf die Belegung und lösen die automatische Kontoerstellung aus. Den Zahlungseingang verbuchen Sie später wie gewohnt, indem Sie den Status der Buchung in DPCalendar ändern.
Speichern
Mit Buchung speichern wird die Buchung über die reguläre DPCalendar-Logik angelegt. Die Erfolgsmeldung verlinkt die neue Buchung und nennt den gebuchten Termin. Über Zurück zur Veranstaltungsauswahl wechseln Sie ohne Speichern zur Liste, Abbrechen führt zurück zur Buchungsübersicht.
Gilt für Version 1.0.3.