Bonjour,
J'ai un tableau comme suit avec mes images et les largeur et hauteur pour le html img:
Si je le passe à mon formulaire il prend aussi les champs hauteur et largeur comme des images (normal me direz vous).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 array 0 => 'lien' => 'http://image.jpg' 'hauteur' => '400' 'largeur' => '500' 1 => 'lien' => 'http://image.jpg' 'hauteur' => '400' 'largeur' => '600' 2 => 'lien' => 'http://image.jpg' 'hauteur' => '400' 'largeur' => '200'
Ma question est donc la suivante: Existe-t-il une méthode équivalente à la 'property' pour une entité (pour dire au select de ne prendre en compte que la clef 'lien' de mon tableau)?
Mon champ d'images:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ->add('images', 'choice', array( 'multiple' => false, 'expanded' => true, 'choices' => $this->images, 'required' => false ))
Exemple d'entité avec l'option property:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 ->add('qualite', 'entity', array( 'multiple' => false, 'expanded' => false, 'class' => 'MonProjetMainBundle:Entity', 'query_builder' => function(EntityRepository $er) use($type) { return $er->createQueryBuilder('u') ->where('u.type = :name')->setParameter('name', $type) ->orderBy('u.ordre', 'ASC'); }, 'property' => 'nom', 'empty_value' => 'Veuillez choisir', 'required' => false ))
Partager