google-code-export / bignoze

Automatically exported from code.google.com/p/bignoze
0 stars 0 forks source link

Producer registration does not show product origin error #418

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1. Fill in producer registration form (do not fill in Product origin percentage 
section)
2. Click submit
3. You will be returned to the top of the page (screen shot attached)
There is no indication on that part of the screen an error has occured. (If it 
was successful it is at this point that the 'you were successful' message 
appears).

What is the expected output? What do you see instead?

I would like this to change so that if it sends me to the top of the page there 
should be an alert like this: 

Your registration form has not been submitted.
You have not completed all mandatory fields - please fill in 'product origin'.

The reason this should be changed is because it is possible to imagine that 
less tech savvy customers may think they have completed their registration form 
and it has been submitted successfully.  This is because they have not received 
an error.  If, once submit has been pressed, the customer is sent to the top of 
the page and there is an error the customer will have a better chance of 
filling in the missing information than noticing they have not received a 
success message.

Original issue reported on code.google.com by vane...@farmhousedirect.com.au on 22 Jan 2013 at 3:02

Attachments:

GoogleCodeExporter commented 9 years ago
Vanessa
With other errors when you submit, the screen scrolls down to the relevant 
section and displays the error message (in orange).

When I tried this with your scenario, the error message did get displayed but 
the screen didn't scroll down to it.

Can you please try again and see if the orange error message does show up? If 
so, I'll log the bug that it isn't scrolling to the error.

Original comment by Miki...@gmail.com on 27 Feb 2013 at 2:19

GoogleCodeExporter commented 9 years ago

Original comment by Rob...@gmail.com on 5 Mar 2013 at 8:07

GoogleCodeExporter commented 9 years ago
Let's see if this is possible to do, if so, OK for R11.2

Original comment by Hui....@gmail.com on 6 Mar 2013 at 1:58

GoogleCodeExporter commented 9 years ago

Original comment by Hui....@gmail.com on 17 Mar 2013 at 10:52

GoogleCodeExporter commented 9 years ago

Original comment by Hui....@gmail.com on 19 Mar 2013 at 10:15

GoogleCodeExporter commented 9 years ago
Roy, can you please clarify what fix has been made?

Original comment by Miki...@gmail.com on 25 Mar 2013 at 2:14

GoogleCodeExporter commented 9 years ago
Hi Miki,

We ensure the page scroll to the percentage section when it errors.  Please 
look at the first post to see how to replicate this issue.

Original comment by Hui....@gmail.com on 25 Mar 2013 at 2:36

GoogleCodeExporter commented 9 years ago
Roy

Vanessa told me that with all the other errors on the page, the page scrolls 
down to the correct position.  This wasn't what I'd experienced, so I tried it 
again -- and noticed that the behaviour is different on Chrome and IE.  On 
Chrome, Vanessa's statement was correct and it scrolled correctly to all the 
errors.

On IE, however, with some of the fields, even if the error message was showing, 
the page didn't scroll down to indicate where the errors were.

Is this an IE limitation? It's odd that it can scroll to some of the errors but 
not all.

For instance, if I left out the fields on the attached image, the page wouldn't 
scroll to these spots on the page.

Just want to understand the behaviour.

Original comment by Miki...@gmail.com on 26 Mar 2013 at 7:08

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by Miki...@gmail.com on 27 Mar 2013 at 12:48

GoogleCodeExporter commented 9 years ago
Does it scroll down at all?  Or it didn't scroll down to the error you were 
expecting?
If it scrolls to an error, it is behaving as expected, because eventually all 
errors will be addressed.

There are orders of validation, and it is not sequential to the order of the 
page, for example, somethings needs to be validated on the server, and 
therefore, all the client side errors takes precedence.

Original comment by Hui....@gmail.com on 27 Mar 2013 at 1:12

GoogleCodeExporter commented 9 years ago
With the fields in the image attached, the page doesn't scroll to these at all, 
just stays at the top of the page.

Original comment by Miki...@gmail.com on 27 Mar 2013 at 11:19

GoogleCodeExporter commented 9 years ago

Original comment by Hui....@gmail.com on 28 Mar 2013 at 4:24

GoogleCodeExporter commented 9 years ago
Accepted as Mon and Vanessa have approved it's current functionality

Original comment by Miki...@gmail.com on 3 Apr 2013 at 9:49

GoogleCodeExporter commented 9 years ago
Completed in release 11.2

Original comment by Miki...@gmail.com on 3 Apr 2013 at 9:50