Skip to main content

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.

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.

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

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.

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 max_input_vars die Grenze weiter senken — das Plugin weist in dem Fall darauf hin, statt Eingaben stillschweigend zu verlieren.

Gilt für Version 1.0.4.5.