Feature Request: conditionals
-
Hello,
Unsure of where to put feature requests, so here I am. Forminator is great (coming from Caldera, it’s the most versatile I’ve found) but there are some sticking points I’d like to see in the future, all concerning conditionals.
1) I would love to see conditional hidden values. Example: If dropdown is “a” use {hidden-1}. If dropdown is “b” use {hidden-2} custom value. This helps me when it comes to feeding other parts of forms, like parts of urls. I can get around this by making duplicate fields and using conditional visibility, but that seems like a lot of bulk, especially if you need to use identical number or dropdown fields differently. For example, I want to by a quantity of shirts, but only one type per form submission. A red shirt is $5, a blue one is $10. The way I see setting this up at the moment is to either 1) have two different forms, 2) have a drop down that shows a different number field per color selection, or 3) choose a quantity and feed that to the value of a dropdown. Granted, this simple example is best done with option 3, not conditional hidden values. But the more complex a form gets, the more conditional visibility is applied, and the more calculations that are needed to get to the end of the form, the easier conditional hidden values become.
2) Multiple and Conditional Redirects. I don’t like redirects all that much, but they are incredibly helpful. There’s no way to send someone to different locations depending on selection at the moment. You can’t feed field values into other field values at the moment (ex. value of {select-1} can’t be {hidden-1}, it just returns {hidden-1} when used.). Maybe this resolves itself in the backend, after the form is submitted. I haven’t tried yet. By having multiple and conditional redirects, I would be free to use the values of the select field in the example elsewhere in the form for calculations or the like.
Otherwise, I really enjoy Forminator and I really look forward to using it more and more!
Thanks.
- The topic ‘Feature Request: conditionals’ is closed to new replies.