Loading...
Navigation überspringen
Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.

Mail-Aktionen bei Buchungen

Wenn Du die Pro-Version der Buchungs-Erweiterung gebucht hast, kannst Du innerhalb der Buchungsanfrage-Mails Aktionen mit Hilfe eines einfachen Link-Klicks ausführen.

  • Accepted: Mit diesem Link kannst Du die Buchung bestätigen. D.h. die Buchung bekommt den Status accepted und blockiert somit weitere Buchungen in diesem Zeitraum. Zusätzlich bekommt der anfragende Kunde eine Mail mit der Information das seine Buchung erfolgreich war.
  • Rejected: Mit diesem Link kannst Du die Buchung ablehnen. D.h. die Buchung bekommt den Status rejected. Zusätzlich bekommt der anfragende Kunde eine Mail mit der Information das seine Buchung nicht möglich war und er ggf. mit dem Betreiber Kontakt aufnehmen soll.

Einrichtung der Mail-Aktionen

  1. Erstelle eine im Menü unsichtbare Seite im Seitenbaum.
  2. Platziere ein Plugin vom Typ Booking object darauf.
  3. Wenn Du bereits sprechende URLs eingerichtet hast, setze bei der Einstellung limitToPages die Seiten-Id der gerade erstellten Seite ein. Das verhindert Konflikte in der URL-Auflösung.
      BookingObjectActionPlugin:
        type: Extbase
        extension: Bookings
        plugin: BookingObject
        limitToPages: [20]
  4. Zusätzlich musst Du diese Seiten-Id in der TypoScript-Konstante themes.configuration.pages.bookings.action angeben, so dass bei einer Buchung entsprechende Aktions-Links generiert werden können.
  5. Die Mail-Templates findest Du im Verzeichnis EXT:bookings/Resources/Private/Templates/Email/ und können wie gewöhnliche Fluid-Templates überschrieben und angepasst werden.

Kontaktanfrage

Du kannst uns jederzeit kontaktieren

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
_W__________UCL______
LN_____B____S_____MAW
_A____FEC___I9G______
_D_____N____7_5___A7L
31R_________6M7______