Die System-Extension „Form“ von TYPO3 ist ein flexibles Framework, das mit vielen Konfigurationen, Vorlagen und Anwendungsfällen umgehen kann. TYPO3 macht es zwar einfach, Formulare im Handumdrehen zu erstellen, aber vielleicht hat dein Unternehmen komplexere Anforderungen, die Anpassungen im Backend erfordern. Anstatt für jede kleine Änderung technische Hilfe in Anspruch zu nehmen, könnte dein Unternehmen von einer benutzerdefinierten Extension oder einem flexiblen Finisher profitieren, mit dem sich die Formulare für Marketingexperten besser selbst verwalten lassen. Wir von b13 helfen unseren Kunden gerne dabei, TYPO3 Forms mit maßgeschneiderten Lösungen für spezifische Geschäftsanforderungen noch flexibler zu gestalten.
Erfahre mehr über die Gestaltung benutzerdefinierter Formulare in TYPO3
Standardmäßig speichert TYPO3 Formulardaten in einer selbst definierten Tabelle in der TYPO3 Datenbank. Die Benutzer müssen für jedes Formular eine neue Tabelle definieren und sicherstellen, dass die Formularfelder mit denen in der Datenbank übereinstimmen. Wenn dein Unternehmen jedoch mehr Flexibilität im Backend benötigt oder dein Marketing-Team mehr Self-Service-Optionen wünscht, kannst du von einer benutzerdefinierten Extension profitieren.
Verabschiede dich von einer neuen Tabelle für jedes Formular: Die benutzerdefinierte Formular-Extension von b13 verarbeitet die von den Nutzern eingegebenen Daten in JSON und speichert sie dann als einen einzigen String in der TYPO3-Backend-Datenbank.
Unsere Kunden brauchen nur noch eine Tabelle für alle ihre Formulare und sparen so Zeit und Mühe. Das Marketingteam muss sich nicht jedes Mal, wenn es ein neues Formularfeld hinzufügt, um eine 1:1-Übereinstimmung der Feldnamen im TYPO3-Backend kümmern. Die Daten können zur Analyse einfach in eine Tabellenkalkulation oder ein CSV-Format exportiert werden.
Unsere Kunden nutzen diese Erweiterung, um:
Benutzerdaten für einen kurzen Zeitraum zu speichern
Daten zu sammeln und über Tabellenkalkulationen mit internen Marketing- und Geschäftsteams zu teilen
eine Backup-Datenbank für Customer Relationship Management (CRM)-Integrationen bereitzustellen
Backups für CRM Integrationen
Wenn Unternehmen Website-Formulare zur Datenerfassung verwenden, integrieren sie ihr Website-CMS in der Regel mit einem CRM, um Daten zu speichern. In den meisten Fällen werden die Daten in die Produktionsumgebung des CRMs geschrieben, was die Verbindung anfällig für Ausfälle macht. Es ist wichtig, dass du eine Ausfallsicherung hast, die dich vor CRM-Ausfällen, einem unerwartet abgelaufenen Token oder anderen unvorhergesehenen Problemen schützt.
Wenn dein Unternehmen eine Backup-Datenbank benötigt, um das Risiko von CRM-Verbindungsproblemen zu mindern, kann die maßgeschneiderte Extension von b13 die Daten in der TYPO3-Datenbank speichern und sichern, bis die Verbindung wiederhergestellt ist. Die Extension verfügt außerdem über einen Zeitplan, der die vom Benutzer eingegebenen Formulardaten nach einer bestimmten Zeitspanne löscht, so dass dein Unternehmen den Zeitpunkt festlegen und die Datenschutzbestimmungen einhalten kann.
Flexible Formular-Finisher
Formular-Finisher führen Aktionen aus, sobald ein Nutzer ein Formular ausgefüllt hat. Ein Formular-Finisher kann z. B. eine E-Mail mit dem Hinweis „Wir haben Ihre Antwort erhalten“ senden, den Nutzer auf eine andere Seite weiterleiten oder eine Popup-Meldung anzeigen. Für einen unserer b13-Kunden mit mehreren Untermarken haben wir einen flexiblen Formular-Finisher geschrieben, mit dem die Nutzer aus einem Dropdown-Menü auswählen können, welche Untermarke die Formulardaten erhalten soll.
Flexible Formular-Finisher helfen auch dabei, die Selbstverwaltung mit CRMs zu verbessern. Wenn wir zum Beispiel Formulare mit CRMs verbinden, implementieren wir eine tokenbasierte Authentifizierung. Wenn das Token abgelaufen ist, rufen wir automatisch ein neues ab, so dass niemand mehr eine manuelle Authentifizierung anfordern muss. Der Formularverfasser kann dann Daten an das CRM senden.
Bring dein Geschäft mit maßgeschneiderten Lösungen voran
Durch das Hinzufügen von benutzerdefinierten Formular-Extensions und flexiblen Finishern kannst du:
mehr Formulare in kürzerer Zeit erstellen
Flexibilität und Selbstverwaltung erhöhen
Dein Marketingteam von der Arbeit an Formularen befreien
Formulardaten ganz einfach in CSV-Dateien exportieren
b13 hat Erfahrung darin, die Funktionalität von TYPO3 zu erweitern, um Formulare und andere Funktionen besser selbst bedienen zu können. Wir implementieren ständig neue Funktionen und passen sie an die Bedürfnisse unserer Kunden an, um die Gestaltung von Formularen für Ersteller und Marketingverantwortliche einfacher zu machen.
Brauchst du Hilfe beim Erstellen einer benutzerdefinierten Formular-Extension oder beim Erfassen der richtigen Daten?
Michael ist unser netter Typ von Nebenan und unsere Geheimwaffe, die nahezu alle unsere Kundenprojekte kennt. Er hat ein beeindruckendes Skill Set, wie ein Schweizer Taschenmesser, seine wichtigste Fähigkeit ist es allerdings, sich immer wieder neue Fähigkeiten anzueigenen. Michi kann nicht ohne: Spotify.
KI-Inhalte in TYPO3: Transparenz braucht Verantwortung
|Benni Mack
Der EU AI Act rückt die Herkunft KI-generierter Inhalte in den Fokus. AI Label kennzeichnet KI-generierte und KI-bearbeitete Inhalte in TYPO3 und dokumentiert, wer den…
Fang an, Ökosysteme zu bauen statt nur Plattformen zu kaufen.
|David Steeb
Der erste TYPO3 Summit North America eröffnete mit einer Keynote, die neu formuliert, wie Enterprise-Teams über Content-Management nachdenken sollten — von Plattformen zu…
Notizen aus Atlanta — Was der erste TYPO3 Summit North America über das nächste Jahrzehnt Enterprise-CMS verrät
|David Steeb
Bericht vom ersten TYPO3 Summit North America in Atlanta. Über Governance, die man nicht einfach so aufkaufen kann, vorhersehbare 7-Jahres-Lebenszyklen, die Distributionsschicht…
Happy Release Day TYPO3 v14: Warum dieser Release zeigt, wie stark Open Source sein kann
|Florian “Flix” Keitgen
TYPO3 v14 verbessert Workflows für Redakteure, Marketing-Teams und Entwickler — und zeigt, wie Community-getriebene Open Source echte Wirkung entfaltet.
Den Seitenmodul-Header zähmen — Warum wir EXT:page_info_tabs entwickelt haben
|David Steeb
Wenn mehrere TYPO3-Extensions Inhalte im Page Module Header stapeln, wird es schnell unübersichtlich. EXT:page_info_tabs strukturiert alles automatisch in übersichtliche Tabs —…