Bonjour à tous!
Je suis débutant en Symfony 2 (même Symfony tout court) et j'ai un soucis sur le fonctionnement de la validation lorsqu'il y a plusieurs formulaires sur une même entité.
Prenons par exemple une entité utilisateur avec un champ login, password et mail.
Sur le premier formulaire, on utilise le champ login et password. (connexion par exemple)
Sur le second le mail (réinitialisation de mot de passe par exemple).
Sur l'entité je met comme annotation sur ces 3 champs @Assert\NotBlank.
Or dans ce cas le formulaire ne peux jamais être valide car j'ai soit mail, soit login et password de vide.
Comment faire pour que la validation ne se fasse que sur les champs que traite le formulaire? (Si c'est possible).
Faut-il créer 2 entités pour pouvoir faire ceci?
Merci d'avance pour vos réponses, Google me donne rien là-dessus, et je trouverais dommage de devoir faire 2 entités distinctes pour ceci.
Partager