Die Website-Base enthält eine Vielzahl flexibler Werkzeuge zur Erstellung und Einbindung von Formblättern, wie beispielsweise klassischen Kontaktformularen oder auch komplexeren Anmeldeprozessen, beispielsweise zu einem Bonusprogramm. Auch die Verarbeitung der über Formulare abgesandten Informationen lässt sich dank dieser Tools einfach konfigurieren.

Formulare intuitiv erstellen und bearbeiten

Das TYPO3-Backend der Website-Base enthält das Modul Formulare, mit dem auf einfachem Weg Formblätter erstellt und zentral gespeichert werden können. Bei Bedarf können Formulare auf mehrere Seiten aufgeteilt werden, beispielsweise für einen Reservierungsprozess mit Nutzer:innenregistrierung, Auswahl und Bestätigung.

Die Arbeit mit Formularen ist dank dieses Moduls sehr intuitiv, da die Formblätter aus vorgefertigten, einfach verständlichen Bausteinen zusammengesetzt werden. Diese sind dennoch ausreichend flexibel, dass jedes Formular Ihren Bedürfnissen angepasst werden kann. So lassen sich die Beschriftungen der Eingabefelder, Platzhalter, eine Pflichtfeld-Auswahl und viele weitere Optionen festlegen.

Die Zusammensetzung dieser Bausteine repräsentiert auch die Struktur des Formulars im Frontend.

Die Frontend-Darstellung lässt sich durch eine gesonderte Beispielansicht innerhalb des Moduls noch besser nachvollziehen. Die tatsächliche Umsetzung der Darstellung kann Ihren Wünschen so angepasst werden, dass sich die hier erstellten Formblätter nahtlos in die Gestaltung Ihrer Webseite einfügen.

Über diese Bausteine kann auch ein unsichtbares reCAPTCHA eingefügt werden, welches beim Absenden der Formulardaten aufgerufen wird, um sicherzustellen, dass der:die Absender:in ein:e menschliche:r Nutzer:in ist.

Formulare verwenden

Konfiguration der Datenverarbeitung

Bei der Einbindung eines Formulars im Frontend wird diesem automatisch ein Button zum Absenden der Formulardaten angehängt. Um zu definieren, was nach dem Abschicken der Daten geschehen soll, wird wiederum das Formulare-Modul verwendet. Dort werden sogenannte Finisher für jedes Formular eingerichtet. Das sind automatisierte Abläufe, die nacheinander im Anschluss an das Absenden des Formulares ausgeführt werden. 

Durch diese Finisher sind unter anderem diese Verarbeitungsmöglichkeiten verfügbar:

  • Senden einer Bestätigungsmail an Absender:innen
  • Benachrichtigen von Administrator:innen per E-Mail
  • Weiterleiten an andere URL, bspw. auf eine Danke-Seite
  • Speichern der eingegebenen Daten auf dem Server
  • Abschließendes Löschen hochgeladener Dateien

Die Finisher wurden so weit vorkonfiguriert, dass nur noch einige wenige Daten, wie zum Beispiel die E-Mail-Adresse der zu benachrichtigenden Administrator:innen, in leicht verständliche Eingabefelder eingetragen werden müssen.

Die automatisch versendeten Mails lassen sich durch das mitgelieferte Mail-Templates Modul konfigurieren.

Flexibles Einsetzen durch Plugin

Die mit dem Formulare-Modul erstellten Formblätter lassen sich anschließend auf beliebig vielen Seiten vollkommen flexibel einsetzen. Dazu wird durch die Website-Base ein Plugin bereitgestellt, welches wie jedes andere Inhaltselement an beliebiger Stelle einer Seite hinzugefügt werden kann. Im Plugin muss nur das gewünschte Formular ausgewählt werden und schon wird dieses der Konfiguration aus dem Formulare-Modul entsprechend im Frontend angezeigt. Durch diese Umsetzung können Formblätter ein einziges Mal erstellt und beliebig oft wiederverwendet werden.

Die so eingebundenen Formulare verhalten sich selbstverständlich wie die gesamte Website-Base vollkommen responsiv, sodass auch Besucher:innen auf Mobilgeräten die Formblätter einwandfrei nutzen können.

Abrufen gespeicherter Formulardaten

Zum Abrufen gespeicherter Formulardaten ist in unserer Website-Base das Formulardaten-Modul implementiert. Hier lassen sich alle Daten, die durch den oben genannten Finisher gesichert wurden, abrufen, filtern, durchsuchen und als CSV-Datei zur externen Weiterverarbeitung herunterladen.

Diese Funktion kann beispielsweise für ein Gewinnspiel genutzt werden, bei dem die Teilnehmer:innen einige Fragen beantworten müssen. Die Antworten werden über das Formular zusammen mit den Teilnehmer:inneninformationen durch den entsprechenden Finisher gespeichert und können nach dem Ende der Teilnahmefrist nun im Formulardaten-Modul als maschinenlesbare CSV-Datei heruntergeladen werden. Die Datei kann automatisiert nach korrekten Antworten gefiltert werden und aus diesen Teilnehmer:innen können per Zufallsauswahl die Gewinner:innen festgelegt werden.


Hier geht es zum vollständigen Benutzerhandbuch

Sie wollen mehr wissen?

Alle Informationen zu den verfügbaren Editionen finden Sie auf der Webseite für unsere TYPO3 Website-Base. Sie haben die Möglichkeit eine Webseite zum Fixpreis erstellen zu lassen oder entscheiden sich für ein Website as a Service Paket, mit dem keine weiteren Kosten für Hosting oder Sicherheits- und Funktionsupdates auf Sie zukommen werden.