Formulare - TYPO3

Formulare - TYPO3

Mit dem Formular-Modul in destination.base habt Ihr die Möglichkeit, individuelle Web-Formulare anzulegen und flexibel in Eure Projekte einzubinden. Die Bandbreite reicht von einfachen Kontaktformularen über komplexe Umfragen bis hin zu Gewinnspielanmeldungen. Das Formular-Modul ist dabei Teil unserer redaktionellen Inhaltsmodule und somit kostenfrei für Website-Kunden nutzbar.
Info
Die folgenden Informationen geben Euch eine umfassende Übersicht über die Erstellung, Pflege und Erweiterungsmöglichkeiten unseres Formular-Moduls. Dieser Artikel ersetzt die Artikel für für ältere Versionen von TYPO3 und bündelt alle wichtigen Inhalte.

Überblick: Das Formular-Modul

Mehrwert von Formularen

  1. Individuell anpassbare Formulare: Frei konfigurierbare Eingabefelder wie Textfelder, Dropdowns, Checkboxen oder Dateiuploads.
  2. Mehrsprachigkeit: Formulare können mehrsprachig gepflegt werden.
  3. Sicherheit & Spam-Schutz: Standardmäßig stehen Funktionen wie hCaptcha, Honeypot-Felder sowie Validierungen zur Verfügung.
  4. Finisher: Bestimmt, was nach dem Absenden des Formulars passieren soll, z.B. E-Mail-Benachrichtigungen, Weiterleitungen oder Datenübergaben.

Formulare im Frontend

Über unsere Web-Demo sind alle verfügbaren Formular-Felder und -Optionen exemplarisch sichtbar und können ausprobiert werden. Klicke dafür hier: LINK
Hier exemplarisch ein Formular, diese können jedoch stark nach Inhalt und Zweck variieren:

Formulare anlegen

1. Bereich Formulare

Die Erstellung eines neuen Formulars sowie die Verwaltung und Bearbeitung bestehender Formulare ist über den Menüpunkt "Formulare" in der TYPO3-Seitenleiste möglich. In der Übersicht "Formularverwaltung" werden alle Formulare angezeigt, welche im jeweiligen Projekt erstellt wurden - mit Formularnamen und Speicherort.

2. Formularliste bearbeiten

Über den Button "+ Neues Formular erstellen" kann ein neues Formular angelegt werden. Es ist aber auch möglich, bestehende Formulare zu duplizieren, indem der kleine Button mit "..." am rechten Rand geklickt wird. 
Über das Stift-Symbol lassen sich bestehende Formulare bearbeiten, während "Referenzen" die Einbindungen eines Formulars innerhalb der Website listet.



3. Formulare erstellen

3.1 Wurde die Option "+ Neues Formular erstellen" geklickt, kann nun zwischen einer leeren Vorlage oder der Vorlage "Einfaches Kontaktformular" gewählt werden. Beim Duplizieren kann dieser Schritt übersprungen werden und man kann über das Stiftsymbol rechts direkt mit der Bearbeitung beginnen. Gehe dazu zu Punkt 5 dieser Anleitung. 


3.2 Anschließend ist zudem ein Name für das Formular einzugeben und die Eingaben zu kontrollieren.


4. Formulareinstellungen Überblick

Nach Fertigstellung des Anlegeformulars gelangst du nun in die Konfiguration des Formulars. Diese ist in drei Bereiche unterteilt, die folgende Funktion innehalten:
4.1 Elementbaum (ähnlich zum Seitenbaum): Hier werden alle hinterlegten Elemente und Schritte auf einen Blick angezeigt. Ein Element ist dabei jedes Feld im Formular, während Schritte einzelne Seiten des Formulars sind, die der Nutzer im Frontend durchläuft und visuell vom vorherigen Schritt getrennt sind. 
Alert
Tipp: Versuche möglichst wenige Schritt im Formular zu verwenden, da jeder weitere Schritt die Absprungrate des Nutzers erhöhen kann. 
4.2 Elementübersicht: Hier kannst du neue Elemente hinzufügen, via Drag'n'Drop die Reihenfolge ändern oder über das Stiftsymbol des Elements das jeweilige Element bearbeiten. 
4.3 Elementkonfiguration: Hier konfigurierst du die einzelnen Elemente im Detail.

5. Grundeinstellungen 

Bevor du jedoch mit der Elementerstellung startest empfiehlt es sich, zunächst die Grundeinstellungen des Formulars vorzunehmen. In diese gelangst du, indem du oben auf die Schaltfläche "Einstellungen" klickst und dann im rechten Bereich (siehe 5.3) die jeweiligen Einstellungen vornimmst. Näheres zu den Grundeinstellungen siehe weiter unten in dieser Anleitung zum Thema Finisher

6. Elemente/Schritte hinzufügen

Nun können die einzelnen Elemente des Formulars hinzugefügt werden.
6.1 Über die Schaltfläche "+ Neues Element erstellen" fügst du neue Elemente hinzu. Dabei ist auf der linken Seite eine Übersicht der bisher verwendeten Elemente sichtbar.
6.2 Über "+ Neuen Schritt erstellen" kann die Abfrage dieser Elemente in mehrere Schritte unterteilt werden und ggfs. eine Zusammenfassung der Eingaben eingestellt werden.
6.3 In der Seitenleiste am rechten Rand können die Einstellungen des jeweils ausgewählten Elements / Schrittes angepasst werden - diese sind je nach Element / Schritt unterschiedlich.
6.4 In der oberen Symbolleiste lässt sich links zwischen Bearbeitungs- und Ansichts-Modus wechseln, um eine Vorschau des Formulars zu erzeugen.
6.5 In der darüber liegenden Symbolleiste befinden sich wiederum die Schaltflächen zum Speichern des Bearbeitungsstandes (welche regelmäßig genutzt werden sollte, vor allem beim Erstellen mehrerer Schritte), zum Anpassen der allgemeinen Formular-Einstellungen sowie dem Anpassen des Versionsverlaufes bzw. der einzelnen Bearbeitungsschritte. 


Informationen zu einzelnen Elementen und Schritten

Wir haben versucht, die Beschreibungen der einzelnen Feld-Einstellungen und Optionen so verständlich wie möglich zu gestalten. Für das Element "Text" stehen beispielhaft folgende Optionen zur Verfügung:
  1. Label - beschreibt die Bezeichnung des jeweiligen Feldes
  2. Beschreibung - hier kann eine Erläuterung zum jeweiligen Feld hinterlegt werden, welche unterhalb des Eingabefeldes angezeigt wird
  3. Platzhalter - der hier eingetragene Wert / Begriff wird hellgrau im Eingabefeld sichtbar sein (z.B. Vor- und Nachname)
  4. Standardwert - dieser Wert / Begriff wird im Formular vor-ausgefüllt (zur Unterscheidung von Platzhalter und Standardwert empfiehlt sich die Nutzung der Vorschau-Funktion)
  5. Pflichtfeld - mit der Aktivierung dieser Option kann festgelegt werden, ob das jeweilige Feld ein Pflichtfeld darstellt. 
  6. Validatoren - an dieser Stelle lassen sich Vorgaben definieren, welches Format die Eingabe des Users haben darf. Dies ersetzt im Falle von "E-Mail" allerdings keine Validierung, ob die eingegebene Mailadresse wirklich existiert. Hier wird nur auf Eingabelogiken geprüft (z.B. ob nur Zahlen oder eine Mailadresse eingegeben wurden). 
Alert
Nutze Pflichtfelder und Validatoren sparsam, je mehr Daten du abfragst und je komplexer die Eingabe, desto höher die Absprungquote. Validatoren empfehlen sich bspw. vor allem bei E-Mail-Adressen, jedoch nicht bei allem was unterschiedliche Schreibweisen im allgemeinen Gebrauch zulässt, wie bspw. eine Telefonnummer. 
Des Weiteren sind folgende Besonderheiten zu einzelnen Elementen zu beachten:
  1. Die Option Custom Check stellt eine Alternative zum Datenschutz-Check dar, welche auch für andere Anwendungsfälle genutzt werden kann. Dieser Custom Check muss zunächst für deine Seite freigegeben werden (spricht uns dafür gerne an), bevor er im TYPO3-Hauptmenü unter Datensätze > Custom Checks gepflegt werden kann. Dann muss ein Name sowie der individuelle Text hinterlegt werden, welcher dann als neues Formular-Element "Custom Check" ausgewählt werden kann.
  2. Die Option hCaptcha erfordert ein Konto beim entsprechenden Drittanbieter-Dienst sowie eine projektseitige Aktivierung. Kommt dafür bitte auf eure Ansprechpartner zu, ansonsten ist eine Nutzung dieses Elements nicht möglich. Bei der Einrichtung ist pro TYPO3-Instanz nur ein hCaptcha Site-Key + Secret Key erforderlich, welcher nach erstmaliger Registrierung auf https://dashboard.hcaptcha.com/signup abgerufen werden kann. Eine Microsite braucht keine gesonderten Daten.

Informationen zu Finishern 

Über die Schaltfläche "Einstellungen" am oberen Rand lassen sich die Finisher eines Formulars einstellen, welche ausgeführt werden, sobald ein User das Formular erfolgreich absendet (siehe auch 7.5).
Info
Dabei können mehrere Finisher pro Formular hinterlegt werden, welche dann in chronologischer Reihenfolge von oben nach unten ausgeführt werden. Innerhalb der Einstellungen der Finisher lassen sich Platzhalter-Werte hinterlegen, welche sich auf Formular-Eingaben des Users beziehen. Diese können per Klick auf das Symbol {+} ausgewählt werden: 
Zudem können grundsätzlich mehrere Mail-Adressen für Reply-To Empfänger / CC Empfänger / BCC Empfänger hinterlegt werden - diese können genutzt werden, um bspw. Kopien der Bestätigungsmails zu erhalten, die an die Formular-Unterzeichnenden gesendet werden. 

Formulare auf einer Seite einbinden

Voraussetzungen

  1. Du hast bereits eine entsprechende Landingpage anlegt.
  2. Du hast bereits eine Rahmenbühne konfiguriert in der das Formularmodul liegen soll.

7. Formularmodul anlegen

7.1 Klicke auf "+ Neuen Inhalt erstellen" in deiner Rahmenbühne.

7.2 Wähle unter "Formulare" -> "Formular".

7.3 Gehe nun in den Reiter "Plug-In:" und wähle dort unter "Formulardefinition" dein erstelltes Formular aus der Liste aus. 

Info
Du kannst in jedem Formular die Finisher aus den Formulareinstellungen noch individuell überschrieben. Dies geht im Reiter "Allgemein" (beschrieben unter den Hilfestellungen bei häufigen Fehlern).

7.4 Nun nur noch speichern und du hast dein Formular hinterlegt. 

Hilfestellung bei häufigen Fehlern

Info
Sollten bei dir die Optionen im Formular Modul nicht angezeigt werden, prüfe ob der Haken bei "Finisher-Überschreiben" gesetzt ist: 

  1. Die Option Weiterleitung zu einer Seite muss stets als letzter Finisher der Reihenfolge eingestellt werden, da sonst die nachfolgenden Schritte nicht ausgeführt werden. Zudem ist in den Finisher-Einstellungen im Feld "Seite" die jeweilige Seiten-ID zu hinterlegen, die nach Absenden des Formulars geöffnet werden soll. Per Klick auf die darunter liegende Schaltfläche "Seite" lässt sich die gewünschte Seite im Seitenbaum manuell auswählen. Hier empfiehlt es sich, eine eigene Landing-Page anzulegen, auf die nach dem Absenden des Formulars weitergeleitet wird - diese lässt sich ausblenden und ist somit nur für Formular-Unterzeichnende abrufbar. Wir empfehlen, diese Option anstelle des Finishers Bestätigungsmeldung zu verwenden, da es sonst bei einem Neu-Laden der Seite nach Ausfüllen des Formulars zu einer erneuten Absendung bzw. Aktivierung der Finisher kommen kann.
  2. Die Option Newsletter Subscriber Finisher ermöglicht es den Websitebesucher:innen, nach dem Ausfüllen eines Formulars, direkt eine oder mehrere Newsletter-Anmeldung durchzuführen. Dafür muss der entsprechende Finisher hinterlegt werden, im Frontend erscheint dann eine Checkbox für die Newsletter-Anmeldung, deren Beschreibungstext in den Einstellungen des Elements individualisiert werden kann. Zusätzlich muss im Formular-Plugin auf der jeweiligen TYPO3-Seite, auf der das Formular genutzt wird, ausgewählt werden, auf welchen Newsletter-Provider zugegriffen werden soll. Dazu muss unter Plugin der Newsletter-Finisher überschrieben werden und kann dann unter "Newsletter Subscriber Finisher"-Tab der gewünschte Provider ausgewählt werden.
  3. Innerhalb des Finishers E-Mail an Absender (Formular-Unterzeichner) muss im Feld Adresse des Absenders standardmäßig noreply@destination.one hinterlegt sein (dies sollte vor-eingestellt sein). Mit dieser Einstellung haben wir die besten Erfahrungen gemacht, sodass dann die Mails auch bei Euch im Posteingang ankommen und nicht vorher durch Euren Mailserver abgewiesen / herausgefiltert werden. Soll die Bestätigungs-Mail nach Formular-Unterzeichnung doch von einer anderen Mailadresse / Domain versendet werden, muss der SPF-Record entsprechend gesetzt sein. Eine ausführliche Anleitung dazu ist unter Was ist ein SPF-Record? zu finden.
  4. Die Option E-Mail an Absender (Formular-Unterzeichner) kann zudem auf der jeweiligen Seite, wo das Formular eingebunden wird, individualisiert werden, sodass ein angepasster Mail-Text versendet wird. Dafür kann im Reiter Bestätigung der individuelle Bestätigungstext angepasst werden.
  5. Bei Nutzung der Elemente Dateiupload und Bildupload kann der Finisher Uploads löschen integriert und an entsprechender Stelle der Finisher-Reihenfolge platziert werden, um die Uploads unmittelbar nach ihrer Verarbeitung wieder zu löschen. Wird dieser Finisher nicht eingesetzt, sind die hochgeladenen Dateien im jeweiligen Speicherpfad für Uploads zu finden - dieser kann in den Einstellungen des jeweiligen Elements angezeigt und geändert werden.

Tipps für die Gestaltung von Formularen

Idea
Grundsätzlich sind einige Dinge bei der Erstellung von Formularen zu beachten:
  1. Es empfiehlt sich, so wenige Pflichtfelder wie möglich anzulegen und nur das Nötigste vom User abzufragen - so wird die Eingabe möglichst niedrigschwellig und einfach.
  2. Die Eingabereihenfolge und Logik der Felder und Schritte sollte klar strukturiert und erkennbar sein.
  3. Die SPF-Records (also die Einstellungen, welche Server im Namen eurer Domain E-Mails versenden dürfen) sollten immer aktuell bleiben und bei Fehlern geprüft werden
  4. Um Spam-Eingaben zu vermeiden, sollte die Option hCaptcha für alle öffentlichen Formulare aktiviert werden.
  5. Nach Erstellung eines Formulars sollte die Funktion des Formulars einmalig getestet werden.

Formulare einzelnen User-Gruppen zur Verfügung stellen

Über den Menüpunkt "Dateiliste" > form_definitions lassen sich Unterordner anlegen, die einzelnen Nutzergruppen zugewiesen werden können. Dafür muss ein entsprechender Unterordner angelegt werden, anschließend per Rechtsklick die Option "Neue Verzeichnisfreigabe" auswählen und bei "Bezeichnung" den gewünschten Titel eintragen. Wenn die gewünschten Unterordner inkl. Verzeichnisfreigabe entsprechend angelegt sind, ist eine abschließende projektseitige Konfiguration durch unsere Entwickler nötig - sprecht uns dazu gerne an. 

Speicherung und Export von Formular-Daten

Seit April 2025 ist es möglich, dass Formulardaten für einen bestimmten Verwendungszweck (bspw. Gewinnspiele) im TYPO3 gespeichert und nach dem Zweck der Verwendung wieder gelöscht werden können. Dies ist eine kostenpflichtige Anpassung und hier ist ein gewisser Abstimmungsaufwand nötig. Wendet euch dazu bitte an eure:n zuständigen Ansprechpartner:in. Der Zeitraum für die Speicherung der Daten sowie Änderungen an der Datenschutzerklärung sind zudem mit der:dem Datenschutzbeauftragten abzustimmen.

Formulare in anderen Sprachen

Um ein Formular beispielsweise auf Englisch anzulegen, ist eine Kopie des deutschsprachigen Formulars anzulegen und die Element-Labels entsprechend anzupassen. Es empfiehlt sich zudem eine entsprechende Ergänzung des Formulartitels (z.B. die Endung _EN)

FAQ

1) Frage: Beim "Finisher" E-Mail an Empfänger - welche Felder müssen da beim Formular befüllt werden?

Betreff:
Eingabe eines Betreff für die Mail bspw. Anfrage über Kontaktformular

Empfänger:
E-Mail Adresse: in der Kopiervorlage wird dort nur eine Platzhalter E-Mail Adresse eingetragen sein, tragen Sie dort die gewünschte Mailadresse ein, an die die Mail gesendet werden soll, das kann Ihre eigene sein oder eine info@.... Mailadresse.
Name: in der Kopiervorlage wird dort nur eine Platzhalter Name eingetragen sein, tragen Sie dort die gewünschten Namen ein, zu dem die Mailadresse gehört.
Über das kleine "Plus" Symbol können auch mehrere Empfängermailadressen hinterlegt werden.
Hinweis: Sie können den Empfänger an der Stelle wo Sie das Formular einbinden auch nochmal überarbeiten / für die Stelle überschreiben.

Adresse des Absenders:
Feld für E-Mail (dies ist der Absender der Mail die an die obigen Mailadressen gesendet wird): tragen Sie in diesen Feld bitte no-reply@destination.one ein.
Grund: wir haben damit die besten Erfahrungen gemacht, dass dann die Mails auch bei Ihnen im Posteingang ankommen und nicht vorher durch Ihren Mailserver abgewischt / rausgefiltert werden. 
Hinweis: Falls Sie eine eigene no-reply Adresse haben kann auch diese dort eingetragen werden.
Name des Absenders: tragen Sie dort ein {firstname} {lastname}, als Absendername steht dann in der Mail an Sie der Vorname und Nachname der vom Websitebesucher in das jeweilige Formularfeld eingetragen wurde (Absendermailadresse ist aber die no-reply@destination.one wie oben beschrieben).

Reply-To Empfänger
Was ist das? Wenn ich nun als Kunde eine Mail bekommen von der no-reply@destination.one und ich würde nun direkt auf diese Mail antworte in meinem Mailprogramm (sofern dieses das unterstützt) das wird die Antwort nicht an no-reply@destination.one gesendet, sondern an die Adresse die hier hinterlegt ist. Diese könnte bspw. eine support@... oder eine vertrieb@... Mailadresse sein, um die Mails im Anschluss noch in irgendeinem anderen Programm / an anderer Stelle weiterzuverarbeiten. In der Regel muss man dieses Feld aber nicht befüllen und kann es daher ignorieren.

CC / BBC
Die Mail dann nicht nur an die Empfänger E-Mail Adresse(n) sondern auch an die hier hinterlegten CC und BCC Mailadressen.

Checkbox HTML-Teil hinzufügen:
Steht standardmäßig auf aktiv und sorgt dafür, dass eine HTML Mail versendet wird.

Uploads hinzufügen:
Steht standardmäßig auf aktiv. Relevant ist das aber natürlich nur, wenn es ein Uploadfeld gibt.

Die Felder Sprache der Übersetzung und FluidEmail verwenden und Titel haben keine Relevanz für den Redakteur und sind daher zu ignorieren (In Prüfung ob die Felder ausgeblendet werden können für den Redakteur).

2) Wie übersetze ich ein Formular?
Die Kopiervorlage "Kontaktformular" ist bereits auf englisch übersetzt von der Technik. Sofern dies in der Ausgabe genutzt wird würde auf englischer Seite dann bei diesem Formular automatisch die engl. Übersetzungen ausgegeben.
Wenn ich ein neues Formular machen / was selbst gebaut ist, dann müsste ich davon eine zweite, eigenständige englische Version anlegen. D.h. ich übersetze nicht das deutsche Formular sondern kopiere dieses und übersetze die Labels dann. Als Titel des Formular kann man dann ein EN ergänzen.
Bei Bedarf kann aus vom Kunden angelegten Formularen eine zweite, zusätzliche Kopiervorlage gemacht werden, bei dem die Übersetzungen dann auch fest von unserer Technik hinterlegt wird.

3) Wie ist die Logik des Formulapackage+ Detailseite.
Hat man das destination.packages+ Modul gebucht, so gibt es eine Angebots-/ Erlebnisdetailseite. Sind die Angebote/ Erlebnisse in data eingepflegt gibt es auf den Detailseiten ein Anfrageformular. Dieses findet sich dann im Typo3 in der Übersicht meiner Formulare als zweite, fixe Kopiervorlage neben der der Kopiervorlage des Kontaktformulars. Das Standard-Anfrageformular ist bereits von der Technik übersetzt bzw. wird von der Technik übersetzt.
Theoretisch ist es aber auch möglich, dass man als Kunde sich für die Angebots-/ Erlebnisdetailseite ein eigenes Anfrageformular zusammenbaut. Allerdings ist bei der Pflege des Formulars einiges zu beachten was angelegt / konfiguriert werden muss. Und man muss als Kunde daran denken, bei Mehrsprachigkeit dieses selbst dann zu übersetzen (siehe dazu Frage 2 wie das geht). Technik muss dann diese vom Kunden selbst angelegten Formulare mit der Angebots-/ Erlebnisdetailseite verdrahten (für deutsch + die Sprachseiten). Empfehlung wäre Nutzung des Standard Anfrageformulars und dieses bei Bedarf nur von uns ergänzen lassen, sollte dort noch ein Feld fehlen.

4) Finisher "Weiterleitung zu einer Seite " vs. "Bestätigungsmeldung"
Man kann zw. diesen beiden Finisher entscheiden, welchen man nutzen möchte. Allerdings ist die eindeutige Empfehlung Weiterleitung zu einer Seite zu nutzen. Man legt dazu in seinem Typo3 Seitenbaum eine Seite an, auf der man einen Text platziert wie bspw. Lieben Dank für Ihre Anfrage ....In den Vorlagen findet sich i.d.R. bereits eine Vorlage Bestätigungsseite die man in seinen Seitenbaum kopieren kann. Im Finisher setzt man dann die Verknüpfung zu dieser Seite. Nach Ausfüllen des Formular auf der Website wird der Websitebesucher dann auf diese Seite weitergeleitet.
Beim Finisher Bestätigungsmeldung trage ich einen Text ein, der dann angezeigt wird wenn ich das Formular als Websitebesucher ausgefüllt habe. Das Feld uid des Inhaltselements ist als Redakteur zu ignorieren. Wichtiger Hinweis: Wenn man Seite nochmal neu lädt bspw. wenn man Tab nicht geschlossen hat und irgendwann wieder den Browser öffnet kann dies auch bei Browsern automatisch passieren (bspw. auf ios Geräten), dann wird die E-Mail nochmal abgesendet. D.h. bei dieser Finisher Option kommt es oft vor, dass E-Mails mehrfach versendet werden. Daher können wir diesen Finisher nicht empfehlen.

5) Wie pflege ich die Texte für die Bestätigungsmail?  
Dies wird im Plugin des Formulares auf der entsprechenden Seite gemacht (nicht über den Formular-Reiter). Hierzu müssen die Finisher überschrieben werden (mit dem Check-Häkchen):


Es werden dann 1:1 alle Felder aus den vorhandenen Finishern übernommen und nur die, die überarbeitet werden, auch überschrieben. Anschließend in den Finisher "E-Mail an Empfänger" und hier dann nach Belieben im RTE der beiden nachfolgenden Felder befüllen:

6) Wie pflege ich Custom Checkboxen für individuelle Texte zum anhaken?

Diese Funktion muss zunächst für deine Website freigegeben werden. Dann steht dir ein neuer Ordner "Custom Check" unter Datensätze zur Verfügung. Über das Listen Modul kannst du dann dort einen neuen Custom Check als Datensatz hinzufügen. Hier pflegst du dann einen Namen und den individuellen Text.


Dann gehst du unter Formulare auf das jeweilige Formular und auf "bearbeiten". Hier kannst du nun unter "Neues Element erstellen" den Custom Check hinzufügen. Auf der rechten Seite wählst du nun den passenden Custom Check aus, indem du den Custom Checks Ordner auswählst und dann den Check auswählst.
 

7) Verknüpfung von Formularen mit Newsletteranmeldungen
Innerhalb der Formulare wurde ein neuer Finisher ergänzt "Newsletter Subscriber Finisher". Mit diesem Finisher ist es möglich, den Websitebesucher:innen bei bspw. Kontakt- oder Gewinnspielformularen direkt eine Newsletter-Anmeldung zu ermöglichen. Im Frontend erscheint dann eine Checkbox für die Newsletteranmeldung (diese Überschrift ist redaktionell anpassbar):

Backend - hier muss zunächst der Finisher ergänzt werden:


Außerdem das Feld im Formular ergänzen:


Frontend (Text kann im Formular angepasst werden):


Zusätzlich muss im Formular-Plugin ausgewählt werden, dass auf den Newsletter Provider zugegriffen werden soll. Dazu muss die/der Redakteur:in im Plugin den Newsletter-Finisher überschreiben und kann dann im "Newsletter Subscriber Finisher"-Tab den Provider auswählen.
8) Wie pflege ich individuelle Sicherheitsfragen?
Im Seitenbaum bspw. im Ordner "Datensätze" über den Bereich Liste:


Unter den Basiseinstellungen dann "Sicherheitsfrage" wählen:


Dort können nach Belieben viele Fragen angelegt werden. Die Antworten müssen immer als Zahl hinterlegt werden (aufgrund von Fehleranfälligkeit (z.B. Groß- und Kleinschreibung, Zahlen ausgeschrieben, Sprache))

Im Formular wird dann das Element "Sicherheitsfrage" hinterlegt. Dieses wählt aus allen Fragen bei jedem Reload des Formulars zufällig eine Frage aus:



    • Related Articles

    • Formulare vor Spam schützen

      Spamschutz Um Formulare vor Spam zu schützen, bieten wir für TYPO3-Standardformulare die Möglichkeit an, ein Captcha einzusetzen. Aktuell unterstützen wir die Captchas von hcaptcha. Da es sich um einen externen Service handelt, ist dazu ein Account ...
    • Formulare anlegen und pflegen

      Formulare ab TYPO3 Version 10 Inhalt: - 0:25 Einleitung und Typo3 Version nachschauen - 1:10 Anwendungsbereiche Formulare - 5:40 Erstellung Formulare - 6:40 Formulare auf der Seite einbinden FAQ: 1) Frage: Beim "Finisher" E-Mail an Empfänger - welche ...
    • destination.quiz - TYPO3

      destination.quiz - Für spielerische Mitmachaktionen Die Bühne zur Steigerung der Benutzerinteraktion und -bindung auf ihrer Webseite, da es eine unterhaltsame und interaktive Erfahrung bietet. Besonders geeignet ist dieses Modul für Wettbewerbe oder ...
    • destination.bookmark - TYPO3

      destination.bookmark - Wenn Datensätze zu Lieblingen werden Mit destination.bookmark gibt es auch für eine Destinations-Website die Möglichkeit für User:innen, sowohl redaktionelle als auch strukturierte Datensätze in einer Favoritenliste zu merken. ...
    • Web Releasenotes 2023 04

      Liebe Kund:innen, neben zahlreichen kleinen Fehlerbehebungen und Erweiterungen haben wir unser Produkt im Februar-Sprint für verschiedene Module optimiert. 1. NEU: destination.imageclick Ab sofort könnt ihr die Bühne destination.imageclick dazu ...