0
其實我用單選按鈕顯示許多項目的一個領域。這個選項不是必需的,所以我可以重置項目選擇(如複選框,但沒有多個選擇)。如何取消選擇表單中的單選按鈕選擇?
# MyNiceBundle/Form/Type/TsakType.php
// This code display all project with radio button
$builder->add('project', 'entity', array(
'class' => 'MyNiceBundle:Project',
'property' => 'name',
'multiple' => false,
'required' => false,
'expanded' => true,
'query_builder' => function(EntityRepository $er) use ($user) {
return $er->createQueryBuilder('p')
->innerJoin('p.collaborations', 'pc')
->andWhere('pc.participant = :participant')
->setParameter('participant', $user);
})
);
有沒有這樣做的選擇,或者我需要使用另一個小部件?
在此先感謝。
是否有一個extern小部件可以做同樣的事情? – gperriard
據我所知。 –