In this post there was a bug posted that still after 3 years is not fixed: https://toolset.com/forums/topic/form-validation-messages-are-not-shown/
The forms do not list the error fields which is a huge problem, because marking fields as red is not enough (also I have hidden the messages that appear next to the fields cause I hate how they break the layout when they appear). There is a ":" in the error message though which also makes no sense if there is no list following afterwards.
What is a workaround to get this list of form errors in the form error message?
Another supporter stated in the linked thread that the correct behavior was active up until types version 2.2.8. Is to revert the only solution? So the Bug is prevalent for 3 years now or am I missing something here?
Quote: "I tested different permutations of the plugin versions, and it is actually the change from Types 2.2.8 to 2.2.9 which is responsible."
Hi,
Thank you for contacting us and I'd be happy to assist.
As mentioned by Beda in the other thread ( ref: https://toolset.com/forums/topic/form-validation-messages-are-not-shown/#post-629698 ), it was a conscious decision to move the individual error messages in line with the fields and removing them from the top.
But I can understand your concern that these inline errors can be tricky to adjust when using a slim or complex field's layout.
There has been some internal discussion on making those errors available on the top again and I've added your concern to that as well.
I'll keep you updated with the progress on this through this ticket and for now, a workaround can be to use the "cred_form_validate" hook to add custom validation error messages on top for the individual fields:
https://toolset.com/documentation/programmer-reference/cred-api/#cred_form_validate
regards,
Waqar