From 6e5adff75b38726c6c559912fa4151dc6b11cac8 Mon Sep 17 00:00:00 2001 From: Thomas Beaujean Date: Mon, 7 Sep 2015 12:41:33 +0200 Subject: [PATCH 1/3] Display the general form errors --- Resources/views/default/form.html.twig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Resources/views/default/form.html.twig b/Resources/views/default/form.html.twig index 5eba50ca02..028c03ea24 100644 --- a/Resources/views/default/form.html.twig +++ b/Resources/views/default/form.html.twig @@ -1,6 +1,9 @@ {% trans_default_domain "EasyAdminBundle" %} {{ form_start(form, { attr: form.vars.attr|merge({ novalidate: 'novalidate' }) }) }} +
+ {{ form_errors(form) }} +
From aaeeb17a3f199171102bfb1fa587585a508ec901 Mon Sep 17 00:00:00 2001 From: Thomas Beaujean Date: Mon, 7 Sep 2015 12:55:51 +0200 Subject: [PATCH 2/3] The error div must not be display if there is no error --- Resources/views/default/form.html.twig | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Resources/views/default/form.html.twig b/Resources/views/default/form.html.twig index 028c03ea24..db8d986a79 100644 --- a/Resources/views/default/form.html.twig +++ b/Resources/views/default/form.html.twig @@ -1,9 +1,11 @@ {% trans_default_domain "EasyAdminBundle" %} {{ form_start(form, { attr: form.vars.attr|merge({ novalidate: 'novalidate' }) }) }} -
- {{ form_errors(form) }} -
+ {% if form.vars.errors|length > 0 %} +
+ {{ form_errors(form) }} +
+ {% endif %}
From e058b8fca9d0a9f74b429fa61beaee7eac158ba0 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Mon, 7 Sep 2015 20:40:30 +0200 Subject: [PATCH 3/3] Tweaked the HTML of the global form errors --- Resources/views/default/form.html.twig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Resources/views/default/form.html.twig b/Resources/views/default/form.html.twig index db8d986a79..c889def6ed 100644 --- a/Resources/views/default/form.html.twig +++ b/Resources/views/default/form.html.twig @@ -2,10 +2,9 @@ {{ form_start(form, { attr: form.vars.attr|merge({ novalidate: 'novalidate' }) }) }} {% if form.vars.errors|length > 0 %} -
- {{ form_errors(form) }} -
+ {{ form_errors(form) }} {% endif %} +