Ich habe eine Entität Equipe (Team), die eine OneToMany-Beziehung mit Employee (einem Teammitglied) hat. Um also ein Team zu erstellen, habe ich in meiner Benutzeroberfläche eine Liste aller Mitarbeiter und für jeden Mitarbeiter habe ich eine Checkbox. Wenn Sie diese Checkbox aktivieren, wird dieser Mitarbeiter Mitglied dieses Teams. Ich habe keine Ahnung, wie es funktioniert. Das ist meine Entität Equipe.füge geprüfte Elemente in meine Entität ein
/**
* @ORM\OneToMany(targetEntity="OC\UserBundle\Entity\Employe", mappedBy="equipe", cascade={"remove", "persist"})
*/
protected $employe;
dies meine Einheit Employe
/**
* @ORM\ManyToOne(targetEntity="OC\EquipeBundle\Entity\Equipe", inversedBy="employe")
* @ORM\JoinColumn(name="Eq_id", referencedColumnName="id", onDelete="CASCADE")
*/
protected $equipe;
und das ist mein Zweig ein Team
{%for c in agents %}
{%if ((c.direction == app.user))%}
<tr class="odd gradeX">
<td>{{c.id}}</td>
<td>{{c.nom}}</td>
<td>{{c.prenom}}</td>
<td>{{c.Poste}}</td>
<td><div class="checkbox">
<center><label>
<input type="checkbox" value="" name="check{{c.id}}">
</label></center>
</div></td> </tr>
{%endif%}
{%endfor%}
Und finaly das ist image of my twig add a team
Jeder Vorschlag hinzufügen, wie es zu bekommen zu arbeiten ? Vielen Dank !
Haben Sie über [Formularsammlungen] gelesen (http://symfony.com/doc/current/cookbook/form/form_collections.html)? –