Bonjour,
Bonjour à tous,
Voici plusieurs jours que je tente de trouver le moyen d'effectuer une validation de formulaire différentes en fonction du submit sélectionné... Je m'explique :
J'ai un formulaire avec 2 boutons, l'un pour "sauvegarder" mon formulaire, l'autre pour le "valider".
Dans le cas de la sauvegarde, je ne veux qu'aucun de mes champs ne soient obligatoires (required=>false) par contre si c'est une validation, je souhaite que l'ensemble des champs soient obligatoire (required=>true).
Du coup, je ne sais pas comment gérer mon FormType pour déterminer l'un ou l'autre cas en fonction du submit effectué.
Merci de votre aide
 
  Hello,
Tu devrais pouvoir faire ça avec les groupes de validation : https://symfony.com/doc/current/form/data_based_validation.html
Tes asserts sont ensuite définis en fonction de tes groupes de validation : https://symfony.com/doc/current/validation/groups.html
 
  Merci beaucoup pour cette réponse qui correspond parfaitement à ma recherche.