Custom fields feature enables you to collect different kind of information (i.e. name, email, address…) in a simple and effective way.
Available types of custom fields:
- Text: Simple text field.
- Text Area: Text field with multiple lines.
- Select: A drop down menu.
- Check box: Choices with multiple selection.
- Radio: Choices with one selection.
These are the basic options for a field.
Name: The name of the field (i.e. email_address).
Label: The title of the field (i.e. Email Address).
Default Value: The initial value of the field.
Validations rules are a great way to collect only valid and meaningful information from the visitors.
Filled: The field must be filled (not empty, mandatory, required).
Email: The field must contain a valid email address (i.e. [email protected]).
Unique: The field value must be unique in the database. This is a good way to prevent duplication like entering an email address twice for example.
Filter By List: White-listing or black-listing of specific words where the input of the user should satisfy.
- “- red” – An input that contains the word red will be denied.
- “+ red” – An input that contains the word red will be accepted.
- “+ *” – Any input is accepted
Regex: Test field value against a regular expression.
You can have some basic modifications on the structure of the fields.
Field CSS Classes: You can add multiple CSS classes to the input element separated by a white space (i.e. email-field form-control).
Label CSS Classes: You can add multiple CSS classes to the label of the input element separated by a white space (i.e. email-label form-control-label).
Template: You can use %field% and %label% variables to indicate the field and its label respectively. Useful for markup customization.
Include in Statistics: Including field’s submissions in statistics.
Last updated on March 3, 2016