我使用 EasyAdmin 3。
我正在使用 Symfony 5 创建一个时事通讯管理器。我的实体就是这样构建的。
- 通讯
(ManyToOne => NewsletterItem)
- 通讯项目
(ManyToOne => NewsletteItemSub)
- 时事通讯ItemSub
- 通讯项目
在 EasyAdmin 中,我能够在 Newsletter 中添加一个 NewsletterItem。但我不知道如何在 EasyAdmin 的 NewsletterItem 中添加 NewsletterItemSub。
有人有想法吗?
我当前的代码:
CollectionField::new('newsletterItems', 'Newsletter Items')
->allowAdd()
->allowAdd()
->setEntryIsComplex(false)
->setEntryType(NewsletterItemType::class)
->showEntryLabel(false)
->setFormTypeOptions([
by_reference' => false
]
)
->hideOnIndex(),