Formulare bearbeiten
Kontaktformulare anpassen, einbinden und testen
<h3>Formulare in TYPO3: Was Du als Redakteur wissen musst</h3>
<p>Kontaktformulare, Anfrage-Formulare, Rückruf-Buttons – Formulare gehören zu den wichtigsten Konversionselementen einer Website. In TYPO3 werden Formulare über die Extension <strong>EXT:form</strong> erstellt und verwaltet. Die gute Nachricht: Du musst keine Formulare von Grund auf bauen. In der Regel hat Deine Agentur die Formulare bereits eingerichtet. Deine Aufgabe als Redakteur ist es, bestehende Formulare <strong>anzupassen</strong> und auf Seiten <strong>einzubinden</strong>.</p>
<h3>Wo findest Du Formulare im Backend?</h3>
<p>TYPO3 bietet ein eigenes Modul für Formulare: das <strong>Formular-Modul</strong> (Forms). Du findest es in der linken Modulleiste. Hier siehst Du alle verfügbaren Formulare als Liste. Mit einem Klick öffnest Du den Formular-Editor.</p>
<p>Ob Du Zugriff auf das Formular-Modul hast, hängt von Deinen Backend-Rechten ab. In manchen TYPO3-Installationen ist das Modul für Redakteure eingeschränkt oder nicht sichtbar. In diesem Fall kannst Du Formulare nur über die <strong>Inhaltselemente</strong> auf Seiten einbinden, aber nicht direkt bearbeiten.</p>
<h3>Formular auf einer Seite einbinden</h3>
<p>Um ein bestehendes Formular auf einer Seite anzuzeigen, erstellst Du ein neues <strong>Inhaltselement</strong> vom Typ <strong>"Formular"</strong> (unter "Formulare" oder "Form elements" im Assistenten). Dort wählst Du aus einer Dropdown-Liste das gewünschte Formular aus.</p>
<p>Das war's – TYPO3 rendert das Formular automatisch an der Stelle, wo Du das Inhaltselement platziert hast. Du kannst dasselbe Formular auf mehreren Seiten einbinden, zum Beispiel ein Kontaktformular auf jeder Leistungsseite.</p>
<h4>Aus der Schulungspraxis</h4>
<p>Viele Redakteure suchen das Formular im Rich Text Editor – dort gehört es aber nicht hin. Formulare werden immer als <strong>eigenes Inhaltselement</strong> eingebunden, nie als Text oder HTML-Block. So bleiben sie wartbar und konsistent.</p>
<h3>Empfänger-E-Mail ändern</h3>
<p>Die häufigste Änderung, die Redakteure an Formularen vornehmen: die <strong>Empfänger-Adresse</strong> ändern. Zum Beispiel, wenn eine andere Person künftig die Anfragen bearbeiten soll.</p>
<p>So gehst Du vor: Öffne das Formular im <strong>Formular-Editor</strong>. Wechsle vom Formular-Aufbau zur Ansicht <strong>"Finisher"</strong> (auch "Abschlusshandlungen" genannt). Dort findest Du in der Regel einen Finisher vom Typ <strong>"E-Mail an Empfänger"</strong>. Klicke ihn an und ändere die E-Mail-Adresse im entsprechenden Feld.</p>
<p><strong>Tipp:</strong> Prüfe nach der Änderung, ob die E-Mail-Zustellung funktioniert. Sende ein Testformular ab und kontrolliere den Posteingang – auch den Spam-Ordner.</p>
<h3>Formularfelder anpassen</h3>
<p>Im Formular-Editor kannst Du bestehende Felder bearbeiten:</p>
- Feldbezeichnung ändern: Klicke auf ein Feld und ändere das Label. Zum Beispiel von "Ihre Nachricht" zu "Wie können wir Dir helfen?".
- Pflichtfeld ein/aus: Über eine Checkbox bestimmst Du, ob ein Feld ausgefüllt werden muss. Pflichtfelder werden mit einem Stern (*) markiert.
- Platzhaltertext: Der graue Text, der im leeren Feld angezeigt wird. Nutze ihn für Hinweise wie "z.B. 0221 1234567".
- Neues Feld hinzufügen: Über den Button "Neues Element" kannst Du Textfelder, Dropdowns, Checkboxen, Datei-Uploads und mehr hinzufügen.
<p><strong>Vorsicht bei strukturellen Änderungen:</strong> Wenn Du Felder löschst oder umbenennst, die in automatisierten Prozessen verwendet werden (z.B. CRM-Anbindungen), kann das zu Problemen führen. Kläre größere Änderungen mit Deiner Agentur ab.</p>
<h3>Bestätigungsseite und Erfolgsmeldung</h3>
<p>Was passiert, nachdem ein Besucher das Formular abgeschickt hat? TYPO3 bietet zwei Optionen:</p>
<p><strong>Erfolgsmeldung:</strong> Der Besucher sieht eine kurze Bestätigungsnachricht an der Stelle des Formulars. Den Text kannst Du im Finisher <strong>"Bestätigung"</strong> (Confirmation Finisher) anpassen. Schreibe etwas Konkretes: "Danke für Deine Anfrage. Wir melden uns innerhalb von 24 Stunden bei Dir." ist besser als ein generisches "Vielen Dank".</p>
<p><strong>Weiterleitung:</strong> Der Besucher wird auf eine andere Seite umgeleitet – zum Beispiel eine spezielle Danke-Seite. Das hat den Vorteil, dass Du die Konversion in Google Analytics tracken kannst. Richte dazu einen Finisher vom Typ <strong>"Weiterleitung"</strong> ein und wähle die Zielseite aus dem Seitenbaum.</p>
<h4>Aus der Schulungspraxis</h4>
<p>Mein Tipp: Nutze die Weiterleitung auf eine Danke-Seite statt der einfachen Erfolgsmeldung. So kannst Du Conversions messen, dem Besucher weitere Inhalte anbieten und hast eine saubere Trennung zwischen Formular und Bestätigung. Die Danke-Seite sollte übrigens auf "noindex" gesetzt werden – sie soll nicht in Suchmaschinen erscheinen.</p>
<h3>Typische Probleme und Lösungen</h3>
<p><strong>Formular sendet keine E-Mails:</strong> Prüfe zuerst die Empfänger-Adresse im Finisher. Wenn die Adresse stimmt, liegt es oft an der Mailserver-Konfiguration – das ist eine Aufgabe für Deinen Administrator.</p>
<p><strong>Formular wird nicht angezeigt:</strong> Stelle sicher, dass das Inhaltselement nicht versteckt ist und die richtige Seite ausgewählt ist. Prüfe auch, ob das Formular im Formular-Modul noch existiert.</p>
<p><strong>Fehlermeldungen nach dem Absenden:</strong> Meist fehlt eine Validierung oder ein Pflichtfeld ist nicht korrekt konfiguriert. Öffne das Formular im Editor und prüfe die Validierungsregeln der einzelnen Felder.</p>
<p><strong>Spam-Probleme:</strong> Wenn Dein Formular mit Spam überflutet wird, sprich Deine Agentur auf eine <strong>Spam-Schutz-Lösung</strong> an. TYPO3 unterstützt verschiedene Ansätze wie Honeypot-Felder oder reCAPTCHA-Integration.</p>
<h3>Zusammenfassung</h3>
<p>Als Redakteur kannst Du bestehende Formulare einbinden, Empfänger-Adressen ändern, Feldbezeichnungen anpassen und Bestätigungstexte pflegen. Für grundlegende Änderungen an der Formularstruktur oder technische Konfigurationen wende Dich an Deine Agentur. Im nächsten Abschnitt zeige ich Dir, wie Du News und Blogbeiträge in TYPO3 erstellst.</p>