Form Management
You can create custom contact forms from the Modules > Form Management section. Each form is added to your pages by configuring it with the fields you want and assigning it as a block setting to the "Submit Form" block. Submitted form data can be viewed via the panel and exported to Excel.
Form List
All form groups are listed at /panel/#/form.
List Columns
| Column | Description |
|---|---|
| Transactions | Edit (pencil) and go to form fields (list) icons |
| Form Name | Name of the form |
| Notification Email | Email addresses to be notified when form submission |
| Captcha | Whether captcha verification is active or not |
Creating a New Form
In the panel opened with the + Add button:
| Area | Description |
|---|---|
| Form Name | Name displayed in the panel and in the block's settings list (multilingual support) |
| Success Message | Text to be shown to the user when the form is successfully submitted (multilingual support) |
| Notification Email Address List | Addresses that will receive notification e-mail upon form submission — more than one address can be entered |
| Also Send to Admin Email Address | When checked, it will also be copied to the administrator email address in the system settings |
Form Fields
When you click on the list icon in the form list, you will go to /panel/#/form/:id. The fields of the form are managed on this screen.
Field List Columns
| Column | Description |
|---|---|
| Detail | Go to field detail icon |
| Title | Label of the field shown to the user |
| Form Type | Field type |
| Sequence Number | Inline editable sorting |
| Status | Active / Passive |
Adding a New Field
With *Add:
| Area | Description |
|---|---|
| Title (Field Label) | Field label to be displayed on the form |
| Code (Field Key) | Key used to send and export data (eg: name, phone) |
| Form Type | Field type — see table below |
| Description | Help text to be displayed under the field |
| Minimum Character | Minimum number of characters for valid input |
| Is it mandatory? | When checked, the field cannot be left blank |
| Status | Active / Passive |
Supported Form Types
| Type | Description |
|---|---|
input | Single line text box |
textarea | Multiline text field |
email | Email format verified text box |
phone | Phone number entry |
select | Drop-down list (single selection) |
multiselect | Dropdown list (multiple selection) |
image | Image upload |
file | File upload |