LogoLogo
  • GovCMS Content Administration Training Manual
  • Contributing and Feedback Guide
  • Introduction to GovCMS
    • Introduction to GovCMS
    • Overview of user roles
  • Training Videos
    • GovCMS how-to videos
  • Unit 1: Intro to the Admin Backend
    • How to login to GovCMS
      • Exercise 1.1 - Login and Setting up TFA
    • How to log out from your site
    • Administration menu overview
      • Exercise 1.3 - Add a non-admin user
    • The Frontend Homepage Layout
      • Exercise 1.2 - View the Site Frontend content
    • How to access the content management area
    • Overview of content management area
    • Content management - filters overview
      • Exercise 1.4 - Filtering Content
  • Unit 2: More about GovCMS
    • Content types overview
    • Overview of content create/edit form
    • Form fields and form widgets
    • Fields and properties
    • Structured content in GovCMS
    • Overview of Rich text editor
    • Embedding media files
    • Text format
    • Content references in GovCMS
  • UNIT 3: MANAGING CONTENT IN GOVCMS
    • Creating Content
      • Exercise 3.1 - Create some content
    • Editing content
      • Exercise 3.3 - Edit a piece of content
    • Archiving content
      • Exercise 3.4 - Archiving content
    • How content changes can affect the site
  • UNIT 4: MANAGING CONTENT REVISIONS
    • Managing content revisions
      • Exercise 4.1 - View revisions history
      • Exercise 4.2 - Revert a content revision
  • UNIT 5: CONTENT MODERATION IN GOVCMS
    • Content moderation in GovCMS
      • Exercise 5.1 - Content moderation
  • UNIT 6: Files and media assets
    • Managing files and media assets in GovCMS
    • Media library
      • Exercise 6.1 - Uploading and using media
      • Exercise 6.2 - Manage media - Bulk Operations
  • UNIT 7: MANAGING URL ALIASES AND REDIRECTS
    • URL aliases and redirects
      • Exercise 7.1 - Update a page's URL alias
      • Exercise 7.2 - Create a URL alias
      • Exercise 7.3 - Create a Redirect (advanced)
  • UNIT 8: META TAGS AND SEO
    • Meta tags and SEO
    • Tokens and default meta tags
      • Exercise 8.1 - Update meta tags of content
  • UNIT 9: USING TAXONOMY TO CATEGORIZE CONTENT AND MEDIA
    • Taxonomy and Vocabulary
    • Overview of Taxonomy form widgets
      • Exercise 9.1 - Add taxonomy terms
      • Exercise 9.2 - Add taxonomy to a Page
  • UNIT 10: MANAGING SITE NAVIGATIONS AND BREADCRUMBS
    • About site navigation
    • About breadcrumbs
    • Managing menu items
      • Exercise 10.1 - Add an item to a menu
  • UNIT 11: CAPTURING DATA WITH FORMS
    • Capturing data with forms
      • Exercise 11.1 - Create a basic Webform
    • Webform components
      • Exercise 11.2 - Attach a form to a Webform page
      • Exercise 11.3 - Create an event registration form
  • UNIT 12: ADVANCED CONTENT EDITING
    • Advanced content editing
    • Advanced - content bulk operations
      • Exercise 12.2 - Bulk operations - delete test content
  • Appendix A - Glossary
    • Glossary
  • About Salsa Digital
    • Who is Salsa Digital?
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. UNIT 11: CAPTURING DATA WITH FORMS
  2. Webform components

Exercise 11.3 - Create an event registration form

PreviousExercise 11.2 - Attach a form to a Webform pageNextAdvanced content editing

Last updated 1 year ago

Was this helpful?

In this exercise you will create an Event registration form.

  1. Add a new Webform (see previous Steps 1 to 3 of how to create a webform). Set the title to be Event registration.

  2. Click the + Add element button.

  3. Search for the Element type of Entity select by typing in the search field as shown in the screenshot below. Click the Add element button next to Entity select.

  4. Configure the options on the right hand side to match the screenshot below.

  5. Add a another element using the + Add element button, choose a Text field element and label it “Full name”, making it a required field. You may add the description “Please enter your full name” in the Element description/help/more field set. You can also add a Required message. This text will be displayed to a user if they submit the form without completing the Full name field.

  6. Add an Email element following the steps above, labelled “Email address” and make it a required field.

  7. Add a Textarea element labelled “Comment” and make it optional. At this stage your "Event registration" Webform page should look similar to the screenshot below.

  8. Click on the + Add page button at the top left of the page.

  9. Add a title to the page on the right hand side. For example, you can name the page 'Name and Email address'.

  10. Click on the Save button at the bottom of the Add Wizard page element area.

  11. Add another page using following steps 8 to 10. Name the page 'Comments'.

  12. Using the small cross icons to the left of the Pages and Elements, drag-and-drop to position the 'Name and Email address' and 'Comments'.

  13. Indent the form elements as shown in the screenshot below and then click on Save.

  14. Optional - Add an email handler so that webform responses are automatically emailed to a specified email.

In the Email handler pop up window, set the custom email address and click on Save. You can separate multiple email addresses with a comma.

Test your form

Hint: The Test tab allows you to easily test your form with auto-filled dummy data and without the need to assign your Webform to a Webform page.

Exercise 11.1
Adding Entity select
Image of Entity select config
Image of Full name field config
Event registration form fields
Add Page field config
Adding email handler
Showing the Test tab