1C-Bitrix is a popular CMS for website and web application development. It was primarily intended for high-load projects: information portals, online stores, websites of large companies and government organizations.
The Web Form module
The module allows you to create and post various feedback forms in the public section of the site. This may be a request to the company's support service, an application for participation in a seminar, collecting information on a vacancy, etc.
Module Features
There are two creation modes:
Simplified mode
Designed to create simple shapes. In this mode, fields are not used, and the status is set automatically.
Simplified mode operation is possible if the “Use simplified form editing mode” flag is set in the module settings.
Advanced Mode
In addition to managing questions and response results, it allows you to configure statuses and create calculated fields.
To work in advanced mode, in the module settings, you must uncheck the “Use simplified form editing mode” field.
Data saved in advanced mode, when switching to simplified mode, may change the structure and make the feedback work incorrectly.
Creating a feedback form in simplified mode
The creation process
On the Form Setup page, click on the “Create” button.
Add a description
Put a check box next to the label “Use the default form template”.
Specify the access rights for the groups
Click on the “Save” button.
Adding questions
Click on the “+” icon in the questions column.
Click on the “Save” button.
The creation process must be repeated for each new question.
Publication on the website
Create a new section
In the created section, switch to the page editing mode, find the web form component and drag it to the left side of the window.
Double-click on the component to open the component parameters.
Go to the “Data Source” section, click on the “Web form ID” drop-down list and select the form you want to display in the public part of the site.
Click on the “Save” button.
As a result, the created form will appear on the page.
A module from X3Group
The component is a constructor for creating feedback forms.
Already when installing the module, the necessary information blocks and mail templates are automatically created. All that remains is to place the component in the right place and adjust the display.
By default, the component uses a minimal set of fields. If necessary, you can add any number of additional text fields (text, file and list types are supported), give them a name and make them mandatory.
It is possible to customize the appearance, color schemes, enable sending a message without reloading the page, set the text and reaction after successfully sending data.
A component from DevelopX
Feedback form module using infoblocks and google captcha reCAPTCHA v3.
Disadvantages:
A component from InterLabs
The module makes it possible to create any number of feedback forms, configure them, and allows you to save and manage data.
Additional features include: