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
Nächste SlideShare
Wird geladen in …5
×

Präsentation zu EXT:form by TRITUM

1.370 Aufrufe

Veröffentlicht am

Vortrag zum aktuellen Stand der Core Extension EXT:form.

Veröffentlicht in: Internet
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.370
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
490
Aktionen
Geteilt
0
Downloads
5
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

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

×