Umbraco Forms user input disappearing after validation
I have installed and licensed Umbraco Forms on one of my websites and I think I am not understanding how the validation works. Is it normal for the form to loose all the user input if the user didn't fill out a required fields? Is there something that I am missing that would keep the user's input after validation? I have previously created forms with .NET and haven't run into this issue before.
I am attaching a before and after screenshot. Just wondering how to keep the user input after validation.
Other than the user input disappearing when the form validates, Umbraco Forms have been working pretty well. We just need the user's input to stay when the form validation runs.
I have setup a test server and upgraded Umbraco from v7.2.8 to v7.3.0 and now there is no postback for validation and the data stays in their fields. Looks like it might have been a bug with Umbraco v7.2.8.
I just tried it and found that it is not working. The Umbraco form is doing what it was doing previously if validation fails. Looks like it worked in Umbraco v7.3.0, but then stopped working after I upgraded.
I am going to try upgrading Umbraco Forms to v4.1.5.
So, we wrote a band-aid script to disable the submit button as long as mandatory fields were not filled in - obviously we'd like to see it fixed since regexp validation and the captcha still erases all user-entered data, but we can limp along for now. I find it surprising that no one else is seeing this issue.
Completely different installation than my first report - same behavior, and multi step forms will not proceed past the first step - @Ben are you seeing anything like the multi step form issue on your affected instances?
I just tried creating a multi step form, but I am not sure if I did it correctly. Here is what I did to create the multi step form:
Created two separate forms (one called "Test Form 1" and the other called "Test Form 2"
Test Form 1 had one required text field to enter a name
Test Form 2 had one required textarea field to enter a favorite color
Created a test page for Test Form 1 and Test Form 2
I had Test Form 1 redirect to the page with Test Form 2 on it
As long as I filled in the required fields it looks like the values were saved. However, the two forms aren't linked in anyway. I think I need to do some more research on how to setup a multi step form with Umbraco Forms.
Umbraco Forms user input disappearing after validation
I have installed and licensed Umbraco Forms on one of my websites and I think I am not understanding how the validation works. Is it normal for the form to loose all the user input if the user didn't fill out a required fields? Is there something that I am missing that would keep the user's input after validation? I have previously created forms with .NET and haven't run into this issue before.
I am attaching a before and after screenshot. Just wondering how to keep the user input after validation.
(Before Validation)
(After Validation)
Has anyone else experienced this?
In case it matters I am using this in Webforms and not in MVC.
Could anyone confirm if this is the expected behavior or not?
At this point Umbraco Forms is unusable for our site. Can anyone help?
We really don't want the people filling out the forms (some of which are long forms) to have to re-type anything if they missed something.
Help?
bump
Other than the user input disappearing when the form validates, Umbraco Forms have been working pretty well. We just need the user's input to stay when the form validation runs.
I still haven't found a solution to this problem and am regretting buying this add on.
Does anyone know if this is an MVC vs Web Form issue? Please help.
Is this question in the right category?
Hi Ben,
I just created a simple form with validation; everything works as expected -> no user input is cleared.
I'm using Umbraco v7.3.4 and Forms v 4.1.4. What versions are you using?
Kr, Stijn.
Hi Stijn,
I am using v7.2.8. I am not sure what version of Forms I am using, how do I find that?
I am looking at upgrading Umbraco to 7.3.4 next week.
I installed Forms using NuGet; there you can see the version number.
I found the version here: \App_Plugins\UmbracoForms\version
Looks like I am on v4.1.4
I have setup a test server and upgraded Umbraco from v7.2.8 to v7.3.0 and now there is no postback for validation and the data stays in their fields. Looks like it might have been a bug with Umbraco v7.2.8.
Thanks for your help Stijn!
I'm having the same issue with Umbraco 7.3.1 and forms 4.1.5 - any insights?
I would try upgrading to v7.3.4. I am on that version of Umbraco and it seems to be working for me.
I'll give that a shot and I'll report back!
I just tried it and found that it is not working. The Umbraco form is doing what it was doing previously if validation fails. Looks like it worked in Umbraco v7.3.0, but then stopped working after I upgraded.
I am going to try upgrading Umbraco Forms to v4.1.5.
Yeah, looks like it is broken again :(
I am going to re-post this because I don't see how I can unmark it being solved.
The upgrade did not help.
So, we wrote a band-aid script to disable the submit button as long as mandatory fields were not filled in - obviously we'd like to see it fixed since regexp validation and the captcha still erases all user-entered data, but we can limp along for now. I find it surprising that no one else is seeing this issue.
Thanks for reposting!
Forgot to post the link to the issue tracker:
http://issues.umbraco.org/issue/U4-8105
Completely different installation than my first report - same behavior, and multi step forms will not proceed past the first step - @Ben are you seeing anything like the multi step form issue on your affected instances?
I haven't tried multi forms yet. When I get a chance, I will test it out on my end and see what happens.
I just tried creating a multi step form, but I am not sure if I did it correctly. Here is what I did to create the multi step form:
As long as I filled in the required fields it looks like the values were saved. However, the two forms aren't linked in anyway. I think I need to do some more research on how to setup a multi step form with Umbraco Forms.
is working on a reply...