add('email', EmailType::class, ['required' => true, 'label' => 'Email*']) ->add('name', TextType::class, ['required' => true, 'label' => 'Nom de l\'organisation*']) ->add('address', TextType::class, ['required' => true, 'label' => 'Adresse']) ->add('number', TextType::class, ['required' => true, 'label' => 'Numéro de téléphone']) ->add('logoUrl', FileType::class, [ 'required' => false, 'label' => 'Logo', 'mapped' => false, // Important if the entity property is not directly mapped 'attr' => ['accept' => 'image/*'], ]); } public function configureOptions(OptionsResolver $resolver): void { $resolver->setDefaults([ 'data_class' => Organizations::class, ]); } }