Ralf Zimmermann, Andreas Steiger and Björn Jacob from Tritum
have been working day and night the last months to start the next generation of building forms in TYPO3 websites. The new so-called “Form framework” contains both a point-and-click wizard to generate any kind of forms, as well as a flexible way to render the forms with Fluid, and process forms via a pluggable concept. See new EXT:form in action in a short demo video
Besides that, the wizard itself is based on separated visual components that are composed by configuration settings in YAML - thus, one can even modify the feature-set of this wizard in the backend by providing an individual configuration. Forms that are built in this designer application are stored in YAML as well and persisted in the file system. Available forms are included in an accordant content element in order to be rendered in the frontend.
The overhauled version of EXT:form is not only using modern technology, but also supports multi-step forms and custom finishers to e.g. deliver a mail. During the next few weeks, the ecosystem around EXT:form will be enhanced with more documentation and configuration examples.