Feature #72309
Updated by Björn Jacob over 8 years ago
The content element of EXT:form should allow the integration of predfined forms. EXT:formhandler does a nice job and could be used for an inspiration. Advantages:
* Integrators can build there forms with TypoScript which offers much more possibilites than doing it with the form wizard.
* Forms can be re-used throughout the whole installation.
* Forms can be stored outside the DB and versionized.
* There's no need for editors anymore to use the form wizard. They can use the predefined forms which are optimized layout-wise.
PageTS for registering a predefined form:
<pre>
<code>
mod.wizards.form.predefinedForms {
contactForm = LLL:EXT:my_theme/Resources/Private/Language/locallang.xlf:contactForm
}
</code>
</pre>
Example TS:
<pre>
<code>
plugin.tx_form.settings.predefined.contact = FORM
plugin.tx_form.settings.predefined.contact {
...
}
</code>
</pre>
!predefined_form.png!