- Ajout dans inscription de la confirmation du mot de passe.
This commit is contained in:
@ -12,39 +12,44 @@ use Symfony\Component\OptionsResolver\OptionsResolver;
|
||||
|
||||
class RegistrationType extends AbstractType
|
||||
{
|
||||
public function buildForm(FormBuilderInterface $builder, array $options)
|
||||
{
|
||||
$builder
|
||||
->add('email', EmailType::class, [
|
||||
'label' => 'Email',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('password', PasswordType::class, [
|
||||
'label' => 'Mot de passe',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('pseudo', TextType::class, [
|
||||
'label' => 'Pseudo',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('firstname', TextType::class, [
|
||||
'label' => 'Prénom',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('lastname', TextType::class, [
|
||||
'label' => 'Nom',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('submit', SubmitType::class, [
|
||||
'label' => 'S\'inscrire',
|
||||
'attr' => ['class' => 'btn btn-primary']
|
||||
]);
|
||||
}
|
||||
public function buildForm(FormBuilderInterface $builder, array $options)
|
||||
{
|
||||
$builder
|
||||
->add('email', EmailType::class, [
|
||||
'label' => 'Email',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('password', PasswordType::class, [
|
||||
'label' => 'Mot de passe',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('confirmPassword', PasswordType::class, [
|
||||
'label' => 'Confirmer le mot de passe',
|
||||
'attr' => ['class' => 'form-control'],
|
||||
'mapped' => false, // Ce champ n'est pas mappé à l'entité User
|
||||
])
|
||||
->add('pseudo', TextType::class, [
|
||||
'label' => 'Pseudo',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('firstname', TextType::class, [
|
||||
'label' => 'Prénom',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('lastname', TextType::class, [
|
||||
'label' => 'Nom',
|
||||
'attr' => ['class' => 'form-control']
|
||||
])
|
||||
->add('submit', SubmitType::class, [
|
||||
'label' => 'S\'inscrire',
|
||||
'attr' => ['class' => 'btn btn-primary']
|
||||
]);
|
||||
}
|
||||
|
||||
public function configureOptions(OptionsResolver $resolver)
|
||||
{
|
||||
$resolver->setDefaults([
|
||||
'data_class' => User::class,
|
||||
]);
|
||||
}
|
||||
public function configureOptions(OptionsResolver $resolver)
|
||||
{
|
||||
$resolver->setDefaults([
|
||||
'data_class' => User::class,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user