What Field Types Are Available in Shack Forms?

Documentation for Joomla 3

When you're creating your Shack Form, there are 14 different field types you can choose from:

  1. Text
  2. E-mail
  3. Name
  4. Username
  5. Phone
  6. Subject
  7. Textarea
  8. Select list
  9. Multiple select list
  10. Radio group
  11. Checkboxes group
  12. Single checkbox
  13. Date
  14. Password

shack forms field types

Field #1: Text

This is a single-row text field:

text field

Field #2: E-mail

This is a single-row text field, but the user must enter a valid email address, otherwise they'll see this message:

email field

Field #3: Name

This is a single-row text field for the name of the user who is contacting you:

name field

Field #4: Username

This is a single-row text field to display the username of the logged-in form submitter:

the username field 

Field #5: Phone

This is a single-row text field, but the user must enter a valid phone number.

phone field

Field #6: Subject

This is a single-row text field that will be used for the email address sent to you.

subject

Field #7: Textarea

This is a multiple-row text field.

text area field

In the settings for this field, you can choose the number of rows and the number of allowed characters.

rows characters

Field #8: Select list

This field allows users to choose one from several options.

select list field

To create these choices, enter them using this format:

Choice 1|Choice 2|Choice 3

values

Field #9: Multiple select list

This field allows users to choose multiple answers from several options.

multiple select list

Field #10: Radio group

This field allows users to choose just one answer from several radio boxes:

radio field

Field #11: Checkboxes group

This field allows users to choose multiple answers from several radio boxes:

checkboxes

Field #12: Single checkbox

This field allows users to either check or uncheck a single checkbox.

single checkbox field

Field #13: Date

This field allows users to enter a date:

date field

Field #14: Password

This field allows users to enter a password. Anything entered into this field will be obscured.

password

Documentation for Joomla 4

When you're creating your Shack Form, there are 14 different field types you can choose from:

  1. Text
  2. E-mail
  3. Name
  4. Username
  5. Phone
  6. Subject
  7. Textarea
  8. Select list
  9. Multiple select list
  10. Radio group
  11. Checkboxes group
  12. Single checkbox
  13. Date
  14. Password

shack forms field types

Field #1: Text

This is a single-row text field:

text field

Field #2: E-mail

This is a single-row text field, but the user must enter a valid email address, otherwise, they'll see this message:

email field

Field #3: Name

This is a single-row text field for the name of the user who is contacting you:

name field

Field #4: Username

This is a single-row text field to display the username of the logged-in form submitter:

the username field

Field #5: Phone

This is a single-row text field, but the user must enter a valid phone number.

phone field

Field #6: Subject

This is a single-row text field that will be used for the email sent to you.

subject

Field #7: Textarea

This is a multiple-row text field.

text area field

In the settings for this field, you can choose the number of rows and the number of allowed characters.

the textarea field settings

Field #8: Select list

This field allows users to choose from several options.

select list field

To create these choices, enter them using this format:

Choice 1|Choice 2|Choice 3

values

Field #9: Multiple select list

This field allows users to choose multiple answers from several options.

multiple select list

Field #10: Radio group

This field allows users to choose just one answer from several radio boxes:

radio field

Field #11: Checkboxes group

This field allows users to choose multiple answers from several radio boxes:

checkboxes

Field #12: Single checkbox

This field allows users to either check or uncheck a single checkbox.

single checkbox field

Field #13: Date

This field allows users to enter a date:

date field

Field #14: Password

This field allows users to enter a password. Anything entered into this field will be obscured.

password