如何在Symfony EntityType表单小部件上添加其他选项?

时间:2016-10-06 11:28:33

标签: forms symfony

我在Symfony中有一个过滤器表单,可以过滤实体。为此,我有一个export function selectTabIcon(selectTab) { return { type: 'TAB_ICON_SELECTED', id: selectTab.target.id, open: true, close: () => false }; } EntityFilterType)的字段,它只是扩展了Symfony的内置Lexik\Bundle\FormFilterBundle\Filter\Form\Type\EntityFilterType

现在我想为此EntityType添加“全部”和“无”选项。如果它是EntityType,我只需更改ChoiceType数组,但choices只接受有效的实体ID作为提交时的值,并且只接受给定的数组中的实体'选择'选项。

我的问题是:如何在EntityType表单字段中添加其他选项?除了将实体内容重新实现到EntityType字段的丑陋方式之外?有什么想法吗?我错过了记录的方式吗?

电贺, spackmat

0 个答案:

没有答案