Bonjour à tous,
J'ai un système qui fonctionne et qui me charge la liste des cours depuis une entité:
1 2 3 4 5 6 7 8 9
|
->add('cours', EntityType::class, array(
'class' => Cours::class,
'label' => false,
'placeholder' => 'Cours',
'required' => true,
'choice_label' => 'nomUe',
'attr' => array('class' => 'custom-select')
)) |
Ce qui donne :
Je récupère en aval l'id de l'élément choisie pour l'insérer en base:
$cours = $form['cours']->getData()->getId();
Je souhaiterai charger les noms en respectant certaines conditions(par exemple : charger seulement les noms qui ont un id matchant avec une autre table).
Comment faire cela simplement?
Merci d'avance
Partager