Specify what field-values are missing when saving a product having empty mandatory fields
Currently, if mandatory fields are empty while saving, the following message is shown:
"1x "This field must not be empty.""
This often times will lead to uncertainty since the exact field is not mentioned within the error message itself.
Therefore, it would be nice to have some kind of message that looks like:
[fieldname]: "This field must not be empty."
Hello,
Thank you for your feedback and your patience with this topic!
In a first iteration, we already improved the error handling for the product module by highlighting the specific tab in which the error occurred and displaying a list of missing fields at the top of the module. In further iterations, we like to specify these messages.
In general, this topic is relevant not only for the product module but also for all kinds of user situations within the administration. We would like to work on this more generally and would love your feedback on it as well: https://feedback.shopware.com/forums/942607/suggestions/48892556.
We’ll keep you updated as things progress, and we appreciate your understanding and input!
Best,
Marie Reckendrees
-
Dieter Galambos commented
Shopware 6 costs 600 € per month minimum and they are unable to answer the most voted feature request in nearly two years.
A little transparency does not hurt.
-
Visser Visser commented
Not only in product on every form it is not realy user friendly to tell what field you forgot.....
-
Manfred Bolz commented
Especially if the missing field is on another tab ;-(
-
Hedavik Jespersen commented
Also the message one get when adding items to an order is not clear enough
-
Raymond commented
It is also important for us!
-
Raymond commented
Same problem here: it must be highlighted and the show the field name.
-
Anika Südmersen commented
This also applies if, for example, you want to assign an item number already assigned. It should already be apparent where the error occurs and what the reason for the error is, e.g. "Article number is already in use".