Editors can easily create and manage forms within the main area of the application. They can specify essential details and configure various form fields to capture the required data accurately.
The Form Toolbox is used to gather and manage data through customizable forms. This includes setting up the form's main details and adding various form fields to capture specific information.
This form is not connected to CRM. Therefore please have a look into the specific CRM-Form module.
These field types and layout options provide flexibility in form creation, ensuring that editors can tailor forms to meet specific data collection requirements. The types will be described in the following more in detail.
Creating a Form
To create a form, navigate to the main area of a content page and add the component “C08 Form”. Here, you will be required to enter specific details:
Once at least the mandatory fields are filled out, you can save the form and proceed with the next step.
Adding Form Fields
After creating the form, you can add various form fields as subcomponents. To do this, navigate to Form / New Component: Form fields. There are several types of form components available:
Feature: Allows users to select a single option from a dropdown list or radio buttions.
Usage: Ideal for selecting a single choice from a list of options, such as a country or salutation (e.g. Mr/Mrs/Ms/Div).
Options: Editors can choose between displaying the options as radio buttons or a dropdown menu. This should depend on the amount of values.
Recommendation:
if you just offer 2-3 options, radio buttons are quite nice; if you offer more then 3 options you should select the dropdown.
Feature: allows users to select multiple options from a list. As an editor you can define this list of values.
Usage: used to ask for e.g. multiple required documents or multiple choice questions
Feature: Field for users to enter their email address.
Usage: Used to get the email contact information to answer the request. This field is also validated automatically, means the system checks if this is a real mail address.
To support the expectation, that a real mail address is needed, editors can define a "Prefill Mail", which displays the required format.
Feature: Provides a larger text box for users to enter detailed information or comments.
Usage: Suitable for individual responses, feedback or detailed descriptions.
Recommendation:
This field size should be restricted to 100-300 characters by the editor depending on what kind of information is required. You can specify the maximum input length (the maximum number of characters allowed) and the amount of rows that is steering the height of the text area in lines.
Feature: A single-line text input field.
Usage: Used for short text inputs such as name, company, street.
Feature: A non-editable single-line text field that is read-only.
Usage: Used for displaying user information within the form, e.g. for some additional explanation.
Feature: allows to deliver information to the recipient in the background.
Usage: deliver further context information to the recipient.
In the following there is an example for a form created with the C08_Form module in magnolia.