Simple check if form field has errors in Twig template

Dawid Ohia picture Dawid Ohia · Jan 18, 2012 · Viewed 62.6k times · Source

In Twig template I check if a field has an error like this:

{% if form.points.get('errors') is not empty %}

Is there any method like:

{% if form.points.hasErrors() %}

to do it simpler? It's not a big difference, but if I can't do it easier why not.

Answer

birko picture birko · Jul 24, 2013

better way I found, is to use this kind of code

{% if not form.vars.valid %}
<div class="alert alert-error">
    {{ form_errors(form) }}
</div>
{% endif %}