Product Variant
我正在尝试Product
使用SonataAdminBundle
.
所以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;
现在,我的管理表单类中有以下内容:
->add('variants','collection', array(
'type' => new ProductVariantType(),
'allow_add' => true,
), array(
'edit' => 'inline',
'inline' => 'table',
))
这将显示 Add Button 以添加新的 Variant,但单击它后,我希望该行inline
位于 a 内table
,但这些选项似乎没有被触发。
谢谢