Time consuming conditionals / loading animation as solution?
-
Hi,
I am using Caldera Forms for the first time now and I have to say that it is by far the best forms plugin that I have ever used. Right now I can think “where was that plugin all this years?”. So, thank you!
I created a form where you can sign up archers to a tournament. I used the sign-up demo that comes with the plugin and increased it from 3 to possible 10 people to be signed up at once. So, that makes 10 conditional groups. Then, I calculate the sign-up fee for every person depending on what is selected in a drop down for each person. To do this, there are two hidden fields in every line (8€ and 4€) that are calculated at the end of that line, and for some selection the 4€ field is disabled. That makes it essentially a discount for a certain selection. At the bottom of the form, I add all 10 line additions to come up with a total. So, to make a long story short, for every calculation i need another conditional group, which makes it 20 conditional group in total.
The whole thing works exactly like I want it to, but if you select 10 people in the switcher at the top (1 is default), it takes between 8 seconds and about a minute to load the ten lines, depending on the device you are using it on. It will also crash when you interact with it while it loads, which will most definitely happen, because as a user, you get zero feedback and you just don’t know what is going on.
So, a beautiful looking form is basically unusable.
First question: Is there anything I can do to make it faster? Second question: If there isn’t, is there a way to have a loading animation at least, so that the user knows that he or she just needs to wait?
- The topic ‘Time consuming conditionals / loading animation as solution?’ is closed to new replies.