Supported Field Types

At the moment, Events Booking support the following custom field types:

  1. Text
  2. Url
  3. Email
  4. Number
  5. Tel
  6. Textarea
  7. List: This field type will generate a dropdown (single or multiple select). To make it become multiple select, please set Multiple property to Yes
  8. Chekboxes
  9. Radio
  10. Date: Display a date picker allows selecting a date
  11. Time
  12. Datetime
  13. Heading: Display title of the field as a header on registration form
  14. Message: Display a text message on registration form. The message you want to display need to be entered into Description of the custom field.
  15. File : Allow registrants to upload file while registering for your events. The file types which registrants can upload is controlled in Attachment File Types config option.
  16. Countries: Display list of published countries in a single dropdown select
  17. State: Display list of states of a the selected country. When subscribers select a new country in the country dropdown, the list of states in this field will also be updated automatically
  18. SQL: Display a select dropdown. The options in this select dropdown will be returned from a SQL command. Please note that:
    • The SQL command needs to be entered into Default Values property of the field
    • The SQL command needs to return two columns : value and text
    • Sample SQL command which you can use: SELECT name AS value, name AS text FROM #__eb_countries WHERE published = 1 ORDER BY name
  19. Range
  20. Hidden
  21. Password

Right now, we only allow one country field and one state field on the form so that it can work together (when country is changed, the states list will be changed / update, too).

In case you don't have country field in the form but still have state field, the state field will get list of states from Default Country which you select in Events Booking configuration.