Bonjour,

Question bête ... mais après avec Googlé je n'ai pas trouvé de réponse

Par défaut, les champs d'un formulaire "add" sont required (généré avec le CRUD de la console)
Dans mon entité, j'ai défini une variable "enabled" afin de savoir si on affiche les données ou pas (online / offline)

Entity:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    /**
     * @ORM\Column(type="boolean")
     */
    protected $enabled = false;
Dans mon ABCType.php généré par le CRUD, j'ai ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
    public function buildForm(FormBuilder $builder, array $options)
    {
        $builder
            ->add('name')
            ->add('enabled')
Et lorsque je soumet le formulaire sans cocher la case ENABLED, il me dit que le champ est obligatoire... mais je ne veux pas qu'il soit obligatoire

Ce que je voudrais => si la checkbox est coché alors enabled = true sinon enabled = false.

J'ai trouvé sur les slides d'un conférencier SF2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
->add('enabled',array('required' => false))
mais cela ne fonctionne pas :/

Merci pour votre aide