1

我有如下课程:

Class Order
{
   // Order have many Product
   // One to Many ->  ProductOrder
}

Class ProductOrder
{
    $order
    $product
    $type
    // other variable  
}

Class Product
{
   // Product has many Order
   // One to Many ->  ProductOrder
}

基本上我有@manytomany额外的列,所以我需要根据这里ProductOrder黄色框中的注释在中间。

我的问题是如何使用One Orderand获得一种形式Multiple Products

How to setup a many to many form in Symfony2但我需要中产阶级UserTask。如果我使用没有中产阶级的多对多,我可以轻松地创建表单并且一切正常,但是拥有中产阶级和相同的功能是我所需要的。

4

1 回答 1

0

您需要使用表单集合。

我关于表单集合的问题和答案: 表单集合错误

Symfony 2 文档的表单集合:http: //symfony.com/doc/current/cookbook/form/form_collections.html

Symfony 2.0:集合的嵌入式表单: http ://www.scott-sherwood.com/?p=90

于 2012-07-03T02:55:21.753 回答