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
1OI_________F________
__R____9____Y_G___4UC
IHO___5RC___U6X______
6______8______1___D16
JRJ___________A______