Forms: Support conditional logic

Created on 6 May 2020  路  6Comments  路  Source: nextcloud/forms

Is your feature request related to a problem? Please describe.
No it's not.

Describe the solution you'd like
I've not thought too much about it yet as this is a big request technically (I guess) so I wanted to open the ticket first and get your reaction. ;)

Describe alternatives you've considered
There's not real alternative as there is no logic supported currently.

Additional context
I'm a UX researcher and use creating long, or complicated questionnaires a lot. Being able to use conditional logic allows to direct the user down pre-defined paths is very important for me.

I understand this might be complicated/a lot of work to implement. There's also a lot of ways to implement this so I think it requires time to discuss.

If there is a possibility of this being implemented I can give lots of context!

1. to develop enhancement 馃搼 form creation usability test

Most helpful comment

Google forms does it perfect:

1 Question: Do you like to have coloured cards?
Yes
No
2, (only on "Yes") Choose colour:
red
yellow
green

  1. Thanks for your answer

All 6 comments

227 ?

More like your answer in that issue.

Would you like me to close this and discuss it over there? I thought it was different enough that it warranted a separate issue.

I guess this is what it's about, yeah :thinking:
Not super clear though. :see_no_evil:

Since it is about different use-cases, I would also consider this separate.

That is, right and wrong answers are for quizzes. Conditional logic is for when you want to skip entire sections. Different things.

im a TYPO3-dude, many things you are discussin here, i allready seen in a TYPO3 Extension called "powermail" and "powermail_cond". take a look here for "inspiration" how something could look like: https://docs.typo3.org/typo3cms/extensions/powermail_cond/stable/Records/Index.html and https://github.com/einpraegsam/powermail/tree/develop/Documentation resp. https://github.com/einpraegsam/powermail/blob/develop/Documentation/ForEditors/AddNewForms.md

Sorry, stumbled just across nexcloud-forms and it looks very very promising! Including the planed milestones - but maybe no need to reinvent the wheel when we talking about "forms".

Google forms does it perfect:

1 Question: Do you like to have coloured cards?
Yes
No
2, (only on "Yes") Choose colour:
red
yellow
green

  1. Thanks for your answer
Was this page helpful?
0 / 5 - 0 ratings

Related issues

colletda picture colletda  路  4Comments

Pilzinsel64 picture Pilzinsel64  路  6Comments

pieter-groeneweg picture pieter-groeneweg  路  6Comments

jotoeri picture jotoeri  路  7Comments

jotoeri picture jotoeri  路  4Comments