私は、Employe(チームメンバ)とOneToMany関係を持つエンティティEquipe(Team)を持っています。だから、チームを作るために、私のインターフェースには全従業員のリストがあり、チェックボックスを持っている従業員ごとにその従業員がこのチームのメンバーになることを意味します。私はそれをどのように動かすか分かりません。これは私のエンティティEquipeです。チェックされた要素を自分のエンティティに追加します
/**
* @ORM\OneToMany(targetEntity="OC\UserBundle\Entity\Employe", mappedBy="equipe", cascade={"remove", "persist"})
*/
protected $employe;
この私のエンティティEmploye
/**
* @ORM\ManyToOne(targetEntity="OC\EquipeBundle\Entity\Equipe", inversedBy="employe")
* @ORM\JoinColumn(name="Eq_id", referencedColumnName="id", onDelete="CASCADE")
*/
protected $equipe;
、これがチーム
{%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%}
を追加するために、私の小枝され、finalyこれはimage of my twig add a team
それがうまく取得する方法任意の提案です?ありがとう!
あなたは[フォームコレクション](http://symfony.com/doc/current/cookbook/form/form_collections.html)について読んでいますか? –