Hello!
TRITUM GmbH
 tritum
TYPO3
Form Framework
TRITUM
1st
development business partner
of TYPO3 in Germany
 www.tritum.de
2
+
Daniel Lorenz
Senior Web Developer
 www.t3cart.eu
 extcoder
4
+
Raise your hand!
5
+
Evolution of
EXT:form
6
+
Evolution of EXT:form
Simple CE Form Framework
Mails Data


7
+
8
Form Dilemma
+
9
The Cure
A Swiss Army Knife
+
10
Target Audience
+
Target Audience
11
Wow!
editor integrator admin / dev
form
formz
powermail
formhandler

 

 
 

+
12
Structure
+
Structure
13
Love it!
• Forms (backend module)
• form manager with form wizard
• form editor
• content element „Form“
+
14
Form Manager
Nice!
+
15
Form Editor
Cool!
+
Form Editor
• highly configurable
• fully customisable
• JavaScript API
16
Awesome!
+
17
Configuration
+
Configuration
• YAML config + definition
• inheritances / overrides
• file based
18
Great!
+
19
Storage
+
Storage
• dedicated folder
• site package
20
Top!
+
21
PHP API
+
PHP API
• lifecycle methods
• own renderer
• forms via API
• conditions
22
Superb!
+
23
Form Elements
+
Form Elements
• own elements
• all HTML attributes
• uploads handeled as FAL
24
Like it!
+
25
Validators
+
Validators
• own validators
• no client side validation
26
Fantastic!
+
27
Finishers
+
Finishers
• own finishers
• built-in finishers
• override finishers in CE
28
Very good!
+
29
More features!
+
More features!
• form_legacy
• multi language
• multi steps
• multi forms
• grids
• spam protection
• TypoScript
30
Epic!
+
31
Help / ressources
+
Help / ressources
• docs.typo3.org
• forger.typo3.org
• #ext-form
• snippet database
• example extensions
32
Great!
+
33
What’s next?
+
What’s next?
• Translation UI
• Conditions
(YAML, UI)
• @import
• tbd: save mails/ export
• Debugging
• file size handling
• profiles for user roles
34
Great!
+
Custom Integrations
• Mautic
• Hubspot
• MailChimp
• Solve360CRM
• MS Dynamics CRM
• typo3.com
35
+
36
+
37
+
Thank you.
Are there any questions?
TRITUM GmbH




Gooodbye!
TRITUM GmbH
tritum
tritum.de
ext-form

TYPO3 form framework