Project address: http://www.freeteam.cn/
custom form
Supported since FreeCMS 2.5
Support field grouping, maintain data in the background, submit data in the foreground, and locate data collection in a single table.
1. Form management
a. Add a form
Click Custom Forms from the Admin menu on the left to enter.
Click the "Add" button
Enter the relevant properties and click "Save".
b. Edit the form
Select the form that needs to be edited.
Click "Edit"
Enter the relevant properties and click "Save".
c. Delete the form
The delete form function will delete all data under the specified form, this operation cannot be recovered, please operate with caution.
Select the form to delete
Click the "Delete" button
In order to prevent the user from misoperation, the system will prompt the user to confirm, click the "OK" button.
d. Preview the form
Select the form to preview
Click the "Preview" button
2. Field grouping management
Fields can be displayed in groups.
Select the form that needs to manage field grouping
Click "Field Grouping" to open the management page
Enter the relevant attributes and click Add.
If you need to modify or delete, just click the modify or delete button.
3. Field management
Select the form that needs to manage fields.
a. add
Click the Add button
The field is mainly divided into two parts, one is the basic attribute and the other is the form validation attribute.
The field name is the field name created into the database. If it is set to test, the system will create a field f_test in the "freecms_table_form physical table name table", the data type is varchar, and the length depends on the maximum number of characters you set. The default is 500.
The supported form types are:
Text box (single line)
Text box (multi-line)
rich text editor
Checklist (checkbox)
radio list
Drop-down list (select radio)
date selection box
Date time selection box
File Upload
The supported authentication methods are:
Chinese
English
Email format
URL pattern
telephone number
cellphone number
integer
currency format
zip code
identification number
QQ number
Custom Regular Expression Validation
Dictionary attribute, the optional items of the check list, radio list, and drop-down list can be configured directly through the dictionary. If this attribute is set to "Use optional configuration", the configuration of the optional attribute is used. If the dictionary classification is selected, the system Preference is given to using dictionaries to generate optionals.
After filling in the relevant properties, click Save.
b. Edit
Select the field to edit and click the Edit button
After filling in the relevant properties, click Save.
c. delete
Select the data you want to delete and click the Delete button.
In order to prevent misoperation, the system will prompt the user whether to delete, click "OK" to complete the deletion operation.
4. Form data management
Select the form that needs to manage data.
a. add data
Click the "Add" button below the list.
After filling in the relevant properties, click the "OK" button.
b. Edit data
Select the data to be edited and click the "Edit" button.
Note: Only one data can be edited at the same time.
After filling in the relevant properties, click the "OK" button.
c. Delete data
Select the data you want to delete and click the "Delete" button.
Tip: Multiple data can be deleted at the same time.
In order to prevent misoperation, the system will prompt the user whether to delete, click "OK" to complete the deletion operation.