There are number of field types provided by ARForms to make its form a superior and fully functioned in its class of other Form Builders as well as many Advance Element has also been provided by ARForms.
Lets have a look on various Field Types :
- Single Line Input
Single Line Text fields are the most commonly used field type.The Single Line Text field allows users to submit a single line of text. They are typically used to insert a small amount of text, such as a First Name, Last Name , city etc.
- Multi Line Input.
Multi Line Input fields are used to insert multiple lines of text, such as a description or address. The Multi Line Input allows a user to enter text in a textarea form field and for more option regarding Multi Line Input you can set it from Field Option popup.
Checkbox button is also an another most commonly used field, it’s used where we want to allow the user to choose multiple options from a list of options. some predefined list of options are given over here and a user can also add more manually or by .CSV file and use for future use.
You are also able to allow your user to check limited number of options and show message to user when he/she check options more then you have allowed. For that you need to set Max Option Selected and enter Max Option Selected Message at field options for checkbox.
- Drop Down.
Dropdown field gives combo box with lists of options from which user can select anyone. User Manage Option to add more option to list.Some predefined list of options are given over here and a user can also add more manually or by .CSV file and use for future use.
- File Upload.
File Upload is used to give upload field control to user ie. if we want some file from user / we want to get some documents then this control is used.
- Email Address.
This field is mainly used when user has to enter email, with ARForms you can add icons to field and also Confirm Email is also managed automatically you don’t have to manage field separately for it, you just have to switch on confirm email from field options.
ARForms provides a google captcha field so you can easily add captcha field to your form, but before adding field ARForms requires you google configuration to use Captcha field.more details After configuration you just need to drag or click on a field to add in your form.
Number field allows user to enter only numbers rather than entering any alphabetic values.Number field in ARForms allows number rang which can be managed by field-option of number field.
- Phone Number.
Phone Number field allows user to enter only numbers, restricting entering any alphabetic values.Phone field provides various number format like 111-123-4567, (111) 123-456 and much more formats are provided inside Phone Number Field Option.
ARForms also allows to enable country flag where you can handle to include/exclude country codes in phone number field by just check/uncheck countries. If this option is enabled you will have another option to enable Country wise number validation to validate entered phone number country wise.
Date field provides a calendar interface to user to select a particular date.Here you can manage Off days, calendar localization (a kind of different calendar format depending on languages), date range so user can’t select any other date beyond that and much other functionality to calendar from field option of date.
Like date field time field allows user to select particular time as an input directly from a timepicker.Here you can select 24-hour or 12-hour format, icons for field and other settings from field option.
- Website /URL.
This field is used to enter URL of user website /other websites , this field validate website URL enter by user and like other field this field also has various field options to manage field.
- Image URL.
Unlike Website URL, Image URL is used by user when he doesn’t want to upload an image just want directly load from other URL here also you can field option manage Image URL field.
Password field is used when you want some credential to be entered by user these may be users password.ARForms facilitates with Confirm Password option in field option of password field so you don’t require to manage confirm password field separately, apart from this there will be many more option to manage password field.
HTML field allows to add any HTML content in your form ie. you can use HTML tags to make form’s UI more pleasing. eg to add <marquee> or <table> ,etc you can use HTML field.
Section field enables you to make a list of fields in side on the section so in order to manage all that field together and also apply many operations on this group of field. A section starts when you put section field and there after all fields upto next section field or pagebreak all field comes under same section.
For more option you can refer to section field option.
Using Conditional Logic you can show/hide all element under one condition and also you can add background color to full section.
- Page Break.
Page break provides multipart form functionality ie.making form in multi pages and each page has next button which shows next part of form. Multipart form can be managed easily just by adding Page Break field in between fields all fields above and below Page Break will show in separate pages.You can also conditionally show/hide this field by Conditional Logic then the whole page will be shown/hided using this functionality.
You may need to hide survey bar(progress bar) or top bar(for wizard style) in your multipart form which can be done by Hide Survey Bar / Tab Belt field option at page break field options popup.
Another option is available here is Multistep Position where you can change the position of survey bar/tab belt to Top position or Bottom position in your form.
- Star Rating.
Star Rating is an exclusive field provided by ARForms which represents stars as an input, the user has to select start on focus/hover the color of starts get changes which represent user input.This field is used in many cases like Feedback in a number of stars.
Slider field allows users to enter input by sliding a handle along the slider. You can also make this slider as range slider where you will observer that user gets two handles on a slider to select range of value.
- Color Picker.
Color Pickers allows user to select unlimited colors from a color palette, ARForms provides two type of color palettes Basic and Advance. The basic color palette has limited color selection options.it has predefined list of color, while Advance color palette allows user to select unlimited color option.
Images control allows you to add attractive images on your forms, to make User-Interface of your form more delightful. These field has option to place the image at any part of form, just by dragging or by entering X-axis or Y-axis points of form where you want image, there are another options for image position, height and width if you need to change at mobile device.
Smiley field provides the user an emojis interface which on selecting return data as mention in field-option. Smiley field is an exclusive feature of ARForms more over predefined Smiley you can add images or icon as smiley to extend this exciting feature
Autocomplete field gives user form filling experience much higher as it gives lists of suggestion on typing a data in field, this list of suggestion gets from list you manage in Autocomplete field option.
- Credit Card.
You may require to get payment on submitting the form for which you need to add fields like
CVCand change fields options and settings.
ARForms provides Credit Card field to reduce your lots of work in just one click. When you add Credit Card field in your form it will add 5 individual fields with pre-defined settings which can be managed separately.
Here you can see Prefix / Suffix Icon option which allow you to an icon into your field which makes form appearance more attractive and leads to Iconic Form.
As we all know the use of checkbox but here ARForms extend its UI from simple checkbox to Image Over Checkbox, user can also add different images as well as maintain their values separating.
To manage file upload button various field option are provided like Allowed File type, Attach the file in emails, dragging a file, enable multiple file upload.
Enable Multiple File Upload
Allow user to upload multiple files by enabling this option from file upload field options. Multiple File upload allows to select or Drop (if Enable Droppable Area) multiple files in single time.
Apart from HTML tags, this field also gives the functionality of running total (Math Logic) for more details on Running Total click here.If you use running total in this field then a sigma symbol will start appearing.
You can manage start field’s number of stars to be appeared on the front end, size of star and color of stars.
Other options are available to manage this field in side field option as mention in image
List of options of Autocomplete can be uploaded by .CSV field or even can write manually.
Place this shortcode in any fields like single line text, multi line text, Email, Number etc.. which will be replaced by value of entered user meta key of currently logged in user in front-end, if user is not logged in or meta key is not available then it will be replaced with blank.
USER_META_KEY – Enter user meta key here like user_login, user_email.
will return user's email address like,