-
Notifications
You must be signed in to change notification settings - Fork 0
Forms
Mani Kumar Reddy Kancharla edited this page Mar 28, 2020
·
3 revisions
Form is the basic unit of most revenue products of stuMagz
Form is made up of multiple fields with payment option based on requirements
- Ticket
- Enquiry
- Application
- Feedback
- More discussion to be done on the lines
- Filler Limit
- Pricing information
- Unique per stuMagz user (will require log in)
- Action button text
- Label - Field title
- Subtitle - Small tagline for the field
- Sequence Number - Small tagline for the field
- Field Type - Classified below
- Placeholder - Placeholder for the field, only available for few fields that support
- Default value - Default pre-filled value for the field
- Required - The field is mandatory
- Manager field - Can be edited by organizer or manager only for notes and other filtering options
- Conditional field - Is follow up question to another question in the form i.e. appears based on other field value, more description below
Name | Description | Example |
---|---|---|
Input | Small text field | |
Number | Number field with min, max options for validation | |
Text Area | Large text field | |
Select | Select one among many in dropdown, preferred for bigger options | |
Radio | Select one among many options | |
Checkbox | Select any number of options | |
Toggle | Boolean field with true or false values only | |
File upload | More discussion on the lines needed | |
Date | Select date with min and max options | |
Date time | Select date and time with min and max options | |
validated input for email | ||
URL | validated input for email | |
International mobile number | Validated for mobile number | |
Agree to Terms and Conditions | Select checkbox with Terms and Conditions provided either as text or URL |
Few fields like select, checkbox and radio have options. Each option has a text and sequence number.
Each conditional field is going to have a condition involved to be displayed and data to be collected Each condition is going to have the following properties
Name | Description |
---|---|
Field id | The field based on whom the value is to be displayed |
Condition operator | Less than, greater than, equals, equals ignore case |
Value | Value to be compared with |