2
我想添加許多隱藏文件以形成像數組一樣的名稱的構建器。例如:Symfony2使用一個名稱添加到許多字段中
<input type="hidden" name="test[]">
<input type="hidden" name="test[]">
<input type="hidden" name="test[]">
<input type="hidden" name="test[]">
我該怎麼做?謝謝。
$builder->addEventListener(FormEvents::PRE_SET_DATA, function(FormEvent $event) {
$form = $event->getForm();
$photos = $event->getData()->getPhotos();
if ($photos) {
foreach ($photos as $photo) {
$form->add('uploadedPhoto', CollectionType::class, array(
'entry_type' => HiddenType::class,
// 'data' => $photo->getId(),
'mapped' => false,
));
}
}
});
感謝。但是我使用這個變體,我沒有得到結果。我添加代碼來提問。 – trauma
檢查我的更新 –