1
我試圖使用將Product Variant
嵌入到我的Product
管理員中。SonataAdmin - 表單集合
所以one
產品具有many
變種
我有以下實體:
Product.php
/**
* @var ProductVariant $variants
* @ORM\ManyToMany(targetEntity="ProductVariant", cascade={"persist", "remove"})
**/
protected $variants;
ProductVariant.php
/**
* @ORM\ManyToOne(targetEntity="Product", inversedBy="variants")
* @ORM\JoinColumn(name="product_id", referencedColumnName="id")
*/
protected $product;
現在,我有我的廣告下面分Form類:
->add('variants','collection', array(
'type' => new ProductVariantType(),
'allow_add' => true,
), array(
'edit' => 'inline',
'inline' => 'table',
))
這將顯示Add按鈕,添加一個新的變種,但點擊之後,我預計該行是inline
和內table
,但這些選擇似乎並沒有做被觸發。
感謝