0
Symfony的版本:Symfony 2.1.7-DEV.
選擇表單類型只發布了第一個選項
我有一個表格有選擇領域,現在如果我選擇多個選項,他只發布了第一個選項。
我有一個表單類型是這樣的:
$builder->add('weeks', 'entity', array(
'class' => 'VM\NameBundle\Entity\CaravanRow',
'property' => 'line',
'query_builder' => function(EntityRepository $er) use ($caravan) {
return $er->createQueryBuilder('w')
->orderBy('w.dateFrom', 'ASC')
->where('w.caravan = :caravan')
->andWhere('w.visible = 1')
->setParameter('caravan', $caravan);
},
'attr' => array(
'multiple' => true,
'size' => 5,
'style' => 'width: 415px;'
)
));
現在,在網站上的選擇形式如下:
<select id="reservation_weeks" style="width: 415px;" size="5" multiple="1" required="required" name="reservation[weeks]">
<option value="1">20 - 11-05 t/m 18-05 (2013)</option>
<option value="2">21 - 18-05 t/m 25-05 (2013)</option>
<option value="3">22 - 25-05 t/m 01-06 (2013)</option>
<option value="4">23 - 01-06 t/m 08-06 (2013)</option>
<option value="5">24 - 08-06 t/m 15-06 (2013)</option>
</select>
應該reservation[weeks]
不reservation[weeks][]
?
Thnx。
哇,什麼是失敗,日Thnx! –