Bonjour à tous,

Ayant suivi le tuto de Winzou sur symfony2, j'essaye maintenant de créer mon propre site.

Pour cela j'utilise donc synfony avec le bundle FOSUserBundle.

J'ai donc crée un bundle et une entité User qui (herite bien de l'entité FOS\UserBundle\Model\User et j'ai legerement customisé les vues twigs pour les integrer dans mon site.

Malheusement lorsque je crée de nouveaux utilisateurs via la route/formulaire register. Cela ne prend pas en compte les regles de validation et donc j'ai une erreur d'integrité lorsque il essaye d'inserer un utilsateur avec le meme email et/ou username dans la base.

J'avoue ne pas bien comprendre comme FOSUserBundle gere ces validations mais j'ai rajouté les lignes suivantes dans le fichier config
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
fos_user:
  db_driver: orm
  firewall_name: main
  user_class: Kipitoo\UserBundle\Entity\User
  registration:
      form:
          type:               fos_user_registration
          name:               fos_user_registration_form
          validation_groups:  [Registration, Default]
J'ai juste surcharger la vue /UserBundle/Resources/views/Registration/register_content.html.twig pour y ajouter mes classes css

Quelqu'un aurait il une idée/piste pour mes recherches svp. Je bloque sur le problème la ! Merci d'avance.