# Mehrere Benutzer auf einmal buchen

Sollen mehrere Personen mit Benutzerkonto auf dieselbe Veranstaltung gebucht werden — etwa eine ganze Trainingsgruppe —, erledigen Sie das in einem Durchgang: Benutzer auswählen, Personendaten je Benutzer prüfen, speichern. Für jeden Benutzer entsteht eine eigene, vollständige Buchung.

## Schritt 1: Benutzer auswählen

Tippen Sie in der Karte *Für bestehende Benutzer buchen* mindestens zwei Zeichen in das Suchfeld — gesucht wird in Name, Benutzername und E-Mail. Wählen Sie beliebig viele Benutzer aus; jeder erhält die oben eingestellten Tickets und Optionen.

Sobald Benutzer gewählt sind, wird die Gast-Karte deaktiviert (die Benutzerauswahl hat Vorrang) und der Button wechselt zu **Weiter zu den Personendaten**.

<div class="callout info" id="bkmrk-eingaben-als-vorgabe">**Eingaben als Vorgabe übernehmen:** Standardmäßig startet der nächste Schritt nur mit den Daten aus Benutzerkonto und Profil. Aktivieren Sie die Checkbox in der Benutzer-Karte, wenn die im Formular erfassten Werte (Gast-Kontaktdaten, zusätzliche Felder) stattdessen bei *allen* gewählten Benutzern vorbelegt werden sollen — praktisch, wenn z. B. alle denselben Verein oder dasselbe Pflichtfeld teilen.

</div>## Schritt 2: Personendaten je Benutzer

Es folgt der Zwischenschritt *Personendaten je Benutzer*: eine Karte pro Benutzer mit **allen** Buchungsfeldern — Kontaktdaten und zusätzliche Felder, für jede Person einzeln bearbeitbar.

![Der Schritt „Personendaten je Benutzer“ mit einer Karte pro Benutzer](https://docs.graup-it.de/uploads/images/gallery/2026-07/g0ydoku-04-personen-schritt.png)

Die Felder sind bereits so weit wie möglich vorbefüllt, in dieser Reihenfolge:

1. Name und E-Mail aus dem **Benutzerkonto**,
2. Telefon und Adresse aus dem **Joomla-Benutzerprofil** (Profil-Plugin), sofern gepflegt,
3. die **Formular-Vorgaben**, falls Sie die Checkbox aktiviert haben.

Über *Zurück zum Buchungsformular* gelangen Sie jederzeit zurück — Ihre bisherigen Eingaben, die Benutzerauswahl und die Ticketmengen bleiben dabei erhalten.

## Schritt 3: Speichern — alles oder nichts

Mit **Buchungen speichern** prüft das Plugin zunächst sämtliche Pflichtfelder bei sämtlichen Benutzern. Fehlt etwas, wird *keine einzige* Buchung angelegt; die Meldungen nennen den betroffenen Benutzer („Hans Testmann: Feld benötigt: …“) und alle Eingaben bleiben stehen. Erst wenn alles vollständig ist, werden die Buchungen angelegt — halb erfasste Gruppen kann es so nicht geben.

Bei bis zu fünf Benutzern erhalten Sie je Buchung eine verlinkte Erfolgsmeldung, bei größeren Gruppen eine Sammelmeldung („12 von 12 Benutzer-Buchungen wurden angelegt“). Warnungen — etwa eine von DPCalendar gekürzte Ticketmenge — werden immer einzeln gemeldet.

<div class="callout warning" id="bkmrk-die-anzahl-der-benut">Die Anzahl der Benutzer pro Durchgang ist über die Option *Max. Benutzer pro Buchungsvorgang* begrenzt (Standard: 25). Bei sehr vielen Feldern kann zusätzlich das PHP-Limit <code>max&#95;input&#95;vars</code> die Grenze weiter senken — das Plugin weist in dem Fall darauf hin, statt Eingaben stillschweigend zu verlieren.

</div><small>Gilt für Version 1.0.8.</small>

[English version](https://docs.graup-it.de/link/221)