Bonjour !
Sur mon formulaire pour la création d'un User, j'ai ajouté l'objet 'Categorie' en tant qu'entity pour que l'utilisateur puisse choisir une ou plusieurs catégories à rattacher à son compte.
$builder->add('categories', 'entity', array('class' => 'MonBundle:Categorie', 'property' => 'lib', 'multiple' => true, 'expanded' => true));
Ca fonctionne puisque la liste de toutes les catégories est récupérée en base, puis affichée à la suite des champs de l'utilisateur, et ça s'enregistre en base quand je crée le compte (relation ManyToMany).
J'utilise le code suivant pour afficher les catégories (label, suivi de la checkbox) :
1 2 3 4 5
| {% for categorie in form.categories %}
{{ form_label(categorie) }}
{{ form_widget(categorie) }}
<br/>
{% endfor %} |
Seulement, j'aimerais ajouter la description (categorie.getDescription()) après la checkbox. Et là, j'ai beau essayer toutes les syntaxes trouvées sur les forums, je ne trouve pas la bonne...
Est-ce seulement possible ??
J'ai essayé des form.categories.description, seuls ou dans des boucles, categorie.getDescription(), etc...
Help !!
Partager