Always show all form errors during development
You've been there: A form cannot be submitted, but you don't see a validation error because the field at fault has no corresponding input field on the form. Because this is usually a bug, you insert debug information listing all errors into the form view. And once the bug is fixed, you forget to take out that debug information.
There is a better way. By copying the attached initializer into
form_for forms will always render a small box listing all form errors in the bottom right corner of the screen. This box is never shown in environments other than
Rails-XSS is required by default. So if your project doesn't support Rails-XSS just remove all