Salut

Si quelqu'un qui a réussi a faire fonctionner gregwar captcha avec fosusrerbundle ? qui me montre comment il a fait car ça fait 2 jours que je suis dessus et j'ai une erreur que j'arrive pas a résoudre !!

ma configuration:

mon fichier src/siteweb/userbundle/resources/config/services.yml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
services:  
        siteweb_user.registration.form.type:
        class: Siteweb\UserBundle\Form\Type\RegistrationFormType
        arguments: [%fos_user.model.user.class%]
        tags:
            - { name: form.type, alias: siteweb_user_registration }
fichier app/config/config.yml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
fos_user:
   .................   
    registration:
        form:
            type: siteweb_user_registration
fichier RegistrationFormType.php surchargé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
 
namespace Siteweb\UserBundle\Form\Type;
 
 
 
use FOS\UserBundle\Form\Type\ProfileFormType as BaseType;
use Symfony\Component\Form\FormBuilder;
 
class RegistrationFormType extends BaseType
{
    public function buildForm(FormBuilder $builder, array $options)
    {
        parent::buildForm($builder, $options);
        $builder->add('captcha', 'captcha');
    }     
 
    public function getName()
    {
        return 'siteweb_user_registration';
    }    
}
l'erreur que j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Expected argument of type "FOS\UserBundle\Form\Model\CheckPassword", "Siteweb\UserBundle\Entity\User" given
Voila j'épére trouver quelqu'un qui pourra m'aider ?

Cordialement