Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
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.622 Aufrufe

Veröffentlicht am

Vortrag zum aktuellen Stand der Core Extension EXT:form.

Veröffentlicht in: Internet
  • Als Erste(r) kommentieren

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

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

×