First of all, I would like to talk about common features in all fields. There is a enable, a required, a label, a class and a placeholder section for each field.
1-What is the Enabled section?
If this option is unchecked, the field you added will not be active, so users will not see this field and will not be able to fill it. It will just sit there passively and only you can see it in the edit section.
2-What is the Required section?
If this option is unchecked, users can purchase the product without filling in the field you added. Or, they can send the form. If this option is selected, users cannot submit the form without filling in the relevant field.
3-What is a label section?
This section determines the purpose of the field, so the name? Do you want to get a surname? Is it age? etc etc you have to specify here.
4-What is the Class section?
5-What is the placeholder section?
If the area you add is a text field, it is a fake text that will appear in the text box.
This section may not be available in some areas because it is not supported.
Fields and their properties.
- Text ( Single text area )
The special feature of this field is its validation feature. If you will receive an e-mail, a url address or a phone number from the user, you can add the field by selecting the appropriate option here.
There is a pattern for the phone field and an example section. Although the pattern section does not appeal to the end user, we will make it easier to use as soon as possible, and the feature of the pattern allows you to determine the type of data to be accepted and the shape of the number. The example section allows you to specify a phone number example that appears just below the field on the front-end.
- Textarea ( Paragraph text area )
This area has no specific feature. It has stable properties found in all areas. Namely Enabled field, Required field, Label, Class and Placeholder.
- Select ( Drop down ),
- Radio button
The select box, checkbox and radio button have the same features as the other areas, but there is a section to add additional options, from here you can easily add unlimited options.
In fact, the Date and Time section has no properties other than normal fields for now.
Likewise, the color picker also carries the classic features of all areas.
There are 2 special fields in the file upload section, one of them is the maximum file size and the other is the file type.
You can set individual file sizes and file permissions for each section.
It only adds a title, but it doesn't have much of a feature. : D
These fields can add html code. However, the "input" types you create here are an invalid factor for now, so it will not work. But in the future, we will try to make sure that the input types you add here work somehow.