Project

General

Profile

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> 

 <pre> 
 <code> 
 plugin.tx_form.settings.predefined.contact = FORM 
 plugin.tx_form.settings.predefined.contact { 
     ... 
 } 
 </code> 
 </pre> 

 !predefined_form.png!

Back