Navigation

Form Fields and Settings

Examples of commonly used form fields you can add to your forms, as well as mailer and save data setting information.

Contact Us

Because configuring fields and field/form settings are the more difficult areas of our content management system, please feel free  to contact the Web Team (MCO) with questions or if you need assistance building your form. 

As noted on our Adding, Editing and Deleting a Form Field page, there are many form fields you can add to your form. Some form fields are automatically generated when creating a form; others you can add via the Add New... selection in Plone's side menu.

The pages in this section outline some of the most common fields you can add to your form, with examples of what the field looks like when published, as well as an explanation on the settings of each field. This section also contains pages outlining the Mailer Adapter and Save Data Adapter -- - areas of your form that allow you to set who receives email notifications of user-submitted data and an option that allows you to save data submitted into a CSV file, easily accessible from your form.

Form Field Examples

  1. Checkbox Field: Add a checkbox to your form, prompting the user to agree or disagree with the information you provide.
  2. Multi-Select Field: Create a section on your form that houses various options for your user to select.
  3. String Field: A one-line, compact field that allows the user to input brief information.
  4. Text Field: Similar idea to a String Field (collecting information the user types in), but a larger text box. This is useful when prompting a user for a few sentences of feedback. 

Mailer Adapter and Save Data Adapter

  1. Mailer Adapter: when a user submits a form, use the Mailer Adapter to set up who receives an email notification with the data they submitted.
  2. Save Data Adapter: a component that can be added to your form allowing for automatic storage of a user's form-submitted data in a CSV file. This is useful for easily accessing ongoing form data in one convenient spot within your form.