Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
TYPO3 form
reloaded
TRITUM GmbH
/ Björn Jacob
 tritum
Hello!
TRITUM
First development partner
of TYPO3 in Germany
 www.tritum.de
2
+
Björn Jacob
CTO TRITUM GmbH
Team lead EXT:form
 www.geocouch.de
3
+
Raise your hand!
4
+
Evolution of
EXT:form
5
+
Evolution of EXT:form
Simple CE Form Framework
6
+
7
Form Dilemma
+
8
The Cure
A Swiss Army Knife
+
9
Target Audience
+
Target Audience
10
Wow!
editor integrator admin / dev
form
formz
powermail
formhandler

 

 
 

+
11
Structure
+
Structure
12
Love it!
• Forms (backend module)
• form manager with form wizard
• form editor
• content element „Mail form“...
13
Form Manager
Nice!
+
14
Form Editor
Cool!
+
Form Editor
• highly configurable
• fully customisable
• JavaScript API
15
Awesome!
+
16
Configuration
+
Configuration
• YAML for everything
• inheritances / overrides
• file based
17
Great!
+
18
Storage
+
Storage
• FAL
• site package
19
Top!
+
20
PHP API
+
PHP API
• lifecycle methods
• own renderer
• forms via API
• conditions
21
Superb!
+
22
Form Elements
+
Form Elements
• own elements
• all HTML attributes
• uploads handeled as FAL
23
Like it!
+
24
Validators
+
Validators
• own validators
• no client side validation
25
Fantastic!
+
26
Finishers
+
Finishers
• own finishers
• built-in finishers
• override finishers
27
Very good!
+
28
More features!
+
More features!
• multi language
• multi steps
• multi forms
• spam protection
• TypoScript
• strong defaults
29
Epic!
+
30
What’s next?
+
What’s next?
• form-legacy
• documentation
• snippet database
• example extensions
31
Great!
+
Custom Integrations
• custom forms
in your
extensions
• Mautic
• Hubspot
• MailChimp
• Solve360CRM
• MS Dynamics CRM
• typ...
33
+
34
+
Thank you.
Are there any questions?
TRITUM GmbH




Gooodbye!
TRITUM GmbH
tritum
tritum.de
ext-form
Upcoming SlideShare
Loading in …5
×

Präsentation zu EXT:form by TRITUM

1,829 views

Published on

Vortrag zum aktuellen Stand der Core Extension EXT:form.

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Präsentation zu EXT:form by TRITUM

  1. 1. TYPO3 form reloaded TRITUM GmbH / Björn Jacob  tritum Hello!
  2. 2. TRITUM First development partner of TYPO3 in Germany  www.tritum.de 2 +
  3. 3. Björn Jacob CTO TRITUM GmbH Team lead EXT:form  www.geocouch.de 3 +
  4. 4. Raise your hand! 4 +
  5. 5. Evolution of EXT:form 5 +
  6. 6. Evolution of EXT:form Simple CE Form Framework 6 +
  7. 7. 7 Form Dilemma +
  8. 8. 8 The Cure A Swiss Army Knife +
  9. 9. 9 Target Audience +
  10. 10. Target Audience 10 Wow! editor integrator admin / dev form formz powermail formhandler          +
  11. 11. 11 Structure +
  12. 12. Structure 12 Love it! • Forms (backend module) • form manager with form wizard • form editor • content element „Mail form“ +
  13. 13. 13 Form Manager Nice! +
  14. 14. 14 Form Editor Cool! +
  15. 15. Form Editor • highly configurable • fully customisable • JavaScript API 15 Awesome! +
  16. 16. 16 Configuration +
  17. 17. Configuration • YAML for everything • inheritances / overrides • file based 17 Great! +
  18. 18. 18 Storage +
  19. 19. Storage • FAL • site package 19 Top! +
  20. 20. 20 PHP API +
  21. 21. PHP API • lifecycle methods • own renderer • forms via API • conditions 21 Superb! +
  22. 22. 22 Form Elements +
  23. 23. Form Elements • own elements • all HTML attributes • uploads handeled as FAL 23 Like it! +
  24. 24. 24 Validators +
  25. 25. Validators • own validators • no client side validation 25 Fantastic! +
  26. 26. 26 Finishers +
  27. 27. Finishers • own finishers • built-in finishers • override finishers 27 Very good! +
  28. 28. 28 More features! +
  29. 29. More features! • multi language • multi steps • multi forms • spam protection • TypoScript • strong defaults 29 Epic! +
  30. 30. 30 What’s next? +
  31. 31. What’s next? • form-legacy • documentation • snippet database • example extensions 31 Great! +
  32. 32. Custom Integrations • custom forms in your extensions • Mautic • Hubspot • MailChimp • Solve360CRM • MS Dynamics CRM • typo3.com 32 +
  33. 33. 33 +
  34. 34. 34 +
  35. 35. Thank you. Are there any questions? TRITUM GmbH     Gooodbye! TRITUM GmbH tritum tritum.de ext-form

×