У меня есть поле формы, которое отображает кучу флажков, поле EntityType
.Когда форма визуализируется во внешнем интерфейсе, несколько флажков, а не все, уже проверены.
Я бы хотел, чтобы все опции не проверялись при визуализации формы, но я не могу понять, почему определенные уже проверены.Вот то, что у меня сейчас есть:
->add('example', EntityType::class, [
'class' => Example::class,
'multiple' => true,
'required' => false,
'by_reference' => false,
'expanded' => true,
'query_builder' => function (EntityRepository $repository) use ($client) {
return $repository
->createQueryBuilder('ex')
->join('ex.quote', 'e', Expr\Join::WITH, 'e.client = :client')
->setParameter('client', $client->getId());
},
]);
Я попытался добавить такие вещи, как:
'choice_attr' => [
'checked' => false,
]
Любая помощь будет отличной.