Symfony 2 Pole kolekcji formularzy z plikiem typu
Chcę przesłać wiele plików z żądaniem POST (bez Ajax). Czy mogę używać pola do zbierania formularzy Symfony 2 z takim plikiem typu:
Kod w elemencie:
public $pictures;
public function __construct()
{
$this->pictures = new \Doctrine\Common\Collections\ArrayCollection();
}
Kod w klasie formularza:
$builder->add('pictures', 'collection', array(
'type' => 'file',
'required' => false,
'attr' => array(
'multiple' => 'multiple'
)
));
Code in Twig:
{% for picture in form.pictures %}
<td>
{{ form_widget(picture) }}
</td>
{% endfor %}
Próbowałem, ale to nie działa. Nie pokazuje żadnych błędów, ale nie wyświetla też pliku wejściowego. Jakieś pomysły?