Dans le modèle Twig, je vérifie si un champ a une erreur comme ceci :
{% if form.points.get('errors') is not empty %}
Y a-t-il une méthode comme :
{% if form.points.hasErrors() %}
pour le faire plus simplement ? Ce n'est pas une grande différence, mais si je ne peux pas le faire plus simplement, pourquoi pas ?
0 votes
De nombreuses réponses ont été ajoutées et certaines d'entre elles dépendent de la
error_bubbling
réglage. J'ai ajouté un PR au symfony cookbook pour améliorer la documentation. N'hésitez pas à voter pour lui ici : github.com/symfony/symfony-docs/issues/61450 votes
Voir mon commentaire sur la façon de le faire avec symfony 3.4, la façon sale par twig for&set ou à l'intérieur du contrôleur : stackoverflow.com/a/49785276/7491491 N'oubliez pas d'upvoter s'il répond à vos besoins :)