Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Question / Text

Notes

Conditions / email handler

1 What is your full name?*

Text field, required

2 What is your email address?*

Email field, required

3 What is your phone number?

Phone number field (10 digits), not required

4 What type of enquiry do you have?

4a Question

4b Complaint

Radios, required

na

5 What is your complaint about?

Radios, required

Visible if Q4 value is 4b

5a Melbourne

5b Geelong

5c Phillip Island

6 The next question (specifically for questions about Melbourne)

Visible if

Q4 value is 4a

and

Q5 value is 5a

7 The next question (specifically for complaints about Melbourne)

Visible if

Q4 value is 4b

and

Q5 value is 5a

8 The next question (specifically for complaints about Geelong)

Visible if

Q4 value is 4b

and

Q5 value is 5b

9 Do you like dogs?

Radios, Yes/No

Visible if TBC

9 What is your enquiry about?

Radios, required

Responses only for

Visible if Q9 value is filled

9a Apples

If Q4 value is 4a

and

Q5 value is 5a

email apples@vic.gov.au

If Q4 value is 4b

and Q5 value is 5a

email applecomplaints@vic.gov.au

9b Bananas

If Q4 value is 4a

and

Q5 value is 5b

email bananas@vic.gov.au

9c Oranges

If Q4 value is 4a

and

Q5 value is 5c

email oranges@vic.gov.au

How to use conditional logic settings: questions and text

When you’re in Edit mode of a form element (a question or piece of text), you’ll see a panel on the right of your screen. Click the ‘Conditions’ tab to apply settings.

...

Info

Numbering: Because you’re showing and hiding information and questions according to answers chosen on previous questions, it doesn’t make sense to number the questions on the final published form or tool. But while planning and testing the logic and building the form or tool, it’s really useful. You can see on the table below how the numbering helps state the logic/conditions. It also helps when configuring logic and you need to select items on a long dropdown.

...

Conditional logic settings for email handlers

Refer to Create a Drupal webform - email notifications.

...