Mi validation.yml:Symfony-2 da mensaje de error más de una validación se da
task:
- Email:
message: The email "{{ value }}" is not a valid email.
- MinLength: { limit: 50, message: You must be 50 or under to enter. }
Mi problema es que si doy "mal-mail" en el campo de trabajo que da dos mensajes de error:
The email "wrong-email" is not a valid email.
You must be 50 or under to enter.
En realidad, quiero mostrar un solo mensaje de error a la vez. Eso significa que debe verificar la validación "MinLength" solo si es un correo electrónico válido.
Su descripción hace que suene como una validación fallida en otro campo (que cae en el grupo MyEntity predeterminado) detendría la validación 'MinLength' incluso si se pasa 'Correo electrónico'. Es ese el caso? Me gustaría una solución donde cada campo se valide hasta que falle, independientemente de los otros campos. – Craig
Buscando una solución similar también @Craig. Algo así como la opción 'breakChainOnFailure' esos días en ZF1: http://framework.zend.com/manual/1.12/en/zend.form.elements.html - ¿Tenemos esto en SF2 @webmozart? – webDEVILopers