为简单的复选框字段设置已检查属性


set checked attribute for simple checkbox field

我有以下代码,我尝试在渲染时预先选择复选框的第一个和第二个选项。然而,这不起作用。有人能告诉我为什么吗?

  $builder->add('preferredContactTypes', 'entity', array('class' => 'AppMainBundle:ContactType', 'property' => 'type', 'multiple' => true, 'expanded' => true, 'mapped' => false, 'data' => array(1,2)))

实体数据字段期望以非整数形式传递对象,

见这一行:

"数据"=> em -> getReference("TestGeneralBundle: Sucursal",3)

从这个问题:

Symfony2设置默认选择字段选择