This extension offers to create and manage forms :
When editing a content, creating a form is done by the following button :
|
In editing tab, the form is representing like above. | |
In the contextual tab "CMS Form" of the toolbar, |
Choose the layout :
| |
Open in a new window : check it of you want the validation to open in a new window |
|
Acknowledgment : choose the field that will contain the email that will receive the acknowledgment, or 'no receipt' |
|
Email addresses for processing : enter the emails that will receive the data after for processing |
|
Convert to an external form : all the fields will be kept |
|
Remove |
|
This is the fields you can insert into a form; their properties are detailed below.
Simple Text | |
Text area | |
Drop down box | |
Check box | |
Radio box | |
Password | |
File | |
Hidden field | |
Captcha | |
Fieldset | |
Submit button | |
Reset button |
Check the case "Mandatory" to add mandatory validation.
Check the case "With confirmation" to add a second simple text just below, in order to confirm the input. This is mainly used for confirm password or email.
Rule : you can set a rule for the field (integer, float, email, phone, date, time, date and time, custom), and min and max values (depending of the rule). If you choose "custom", you specify the regular expression.
Value : before the ';' enter the label that will be displayed. After the ';' enter the value for this label.
In the same Group, you can add many radio boxes, by clicking on "Radio boxes" in the radio boxes tab.
With confirmation : a second password field is displayed just below, in order to confirm the input.
The input characters are replaced by * on the screen.
A fieldset groups many fields together.
In editing tab, the external form is representing like that : | |
In the toolbar, you can add fields and manage the form : |
You can choose the layout as the CMS form.
URL : website where the data will be send.
Open in a new window : check it of you want the validation to open in a new window
Convert to a CMS form : all the fields will be kept
Same as into a CMS form.
TODO
A form can be a CMS form or a form to an external website.
A CMS form is quite managed by the CMS ; a form to an external website sends the data to this website.