Sommaire

Type EntityType

Ce type permet de gérer les distributeurs et les jointures déjà existantes. Il possède plusieurs options.

Voici un exemple pour les distributeurs. Ajoutez dans ProduitType.php le champ suivant :

->add(’distributeurs’,EntityType::Class,array( 
                    ’class’ => Distributeur::class, 
                      ’choice_label’=>’nom’, 
                    ’label’ =>’Selection des distributeurs’, 
                    ’multiple’ => true, 
                    ’required’ => false 
                ))

Ne pas oublier le use pour EntityType :

use \Symfony\Bridge\Doctrine\Form\Type\EntityType;

ainsi que pour Distributeur :

use App\Entity\Distributeur;
  • choice _label précise le nom de la propriété qui sera affiché dans la liste des distributeurs.

  • multiplemultiple précise ...