src/Form/ArticlesType.php line 19
<?phpnamespace App\Form;use Symfony\Component\Form\AbstractType;use Symfony\Component\Form\FormBuilderInterface;use Symfony\Component\OptionsResolver\OptionsResolver;use Symfony\Bridge\Doctrine\Form\Type\EntityType;use Symfony\Component\Form\Extension\Core\Type\CollectionType;use Symfony\Component\Form\Extension\Core\Type\TextareaType;use Symfony\Component\Form\Extension\Core\Type\UrlType;use Symfony\Component\Form\Extension\Core\Type\DateType;use Symfony\Component\Form\Extension\Core\Type\TimeType;use Symfony\Component\Form\Extension\Core\Type\CheckboxType;use App\Entity\ArticlesCategories;use App\Entity\Sectors;use App\Entity\Articles;class ArticlesType extends OSEntityType{public function buildForm(FormBuilderInterface $builder, array $options){parent::buildForm($builder, $options);$builder->add('hasGeneratedPdf', CheckboxType::class, ['label' => 'Vous voulez générer son PDF?','required' => false])->add('youtube',UrlType::class,array('required' => false))->add('flickr',UrlType::class,array('required' => false))->add('URL',UrlType::class,array('required' => false))->add('soundcloud',UrlType::class,array('required' => false))->add('category',EntityType::class, array('label' => 'Categorie de l\'article :','class' => ArticlesCategories::class,'choice_label' => 'name','multiple' => false, 'expanded' => false))->add('album',AlbumsType::class,array('required' => false))->add('biblio',BibliosType::class,array('required' => false))->add('time',TimeType::class,array('input' => 'datetime','widget' => 'choice','mapped'=>false));}public function configureOptions(OptionsResolver $resolver): void{$resolver->setDefaults(array('data_class' => Articles::class,'allow_extra_fields' => true,));}}