What does it do?
This extension features semi-automatic rendering of frontend user input forms for (custom) Typo3 content types. Thereby it makes heavy use of the meta information already defined in your Typo3 installation. This makes it very easy to create form-based applications in no time. You just have to configure the CWT Frontend Edit Extension with a few lines of code and then it handles everything else. The extension currently features the following:
- Automatic rendering of Input, Textarea, Select, Password, Checkbox and File types.
- Automatic input validation (from TCA) for Input, Textarea, Select, Password and File types.
- Additional customizable input validation possible (email, atLeast, atMost …) for Input, Textarea, Select, Password and File types.
- Customizable form layout via CSS.
You would like to give your registered website users the ability to create and change some kind of profile information (let’s say their address for example). In case of Typo3 your registered users already have a number of database fields by default, including a field for their address (Hint: have a look at the Typo3 database table called “fe_users”). With CWT Feedit the implementation of this simple scenario can be accomplished in three easy steps:
- Create an empty extension that contains a frontend plugin (It will be used to hold the CWT Feedit configuration).
- Create the actual CWT Feedit configuration (only a few lines of code, means less than 10)
- Put the plugin on your website and you’re done.
Let’s say that you would like to enhance your scenario giving users the possibility to change even more database fields. With CWT Feedit this means just have to add two lines (!!!) of code to your previously created CWT Feedit configuration. That’s it!