symfony2 FromBuilder来自实体的多个复选框,而不是使用“选择”

时间:2014-08-06 13:17:48

标签: symfony checkbox entity choice

如何在Symfony中获取多个Cehckbox而不是选择字段?实际上,我正在使用:

->add('usergroups', 'entity', array('class' => 'PrUserBundle:Group','property' => 'name','required' => true))

这将输出一个select-Field ..

在这种情况下,输出复选框会更好,因为它更容易为用户处理。

http://symfony.com/doc/current/reference/forms/types/checkbox.html at,对多个选择没有任何帮助.... 我是否必须自己构建一个阵列并放置它?

1 个答案:

答案 0 :(得分:2)

expandedchoice字段使用entity选项。

->add('usergroups', 'entity', array('class' => 'PrUserBundle:Group','property' => 'name','required' => true, 'expanded' => true,))