Привет всем, я все еще изучаю symfony2, и я хочу обработать загрузку нескольких файлов на сервер. Я пытаюсь выполнить 2 объекта по одной форме. У меня есть документ, сущность продукта иSymfony2 Загрузите несколько файлов
форма CreateProductType:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('name', 'text') // product name, quantity, description, etc
->add('file','file',array(
'required' => false,
'mapped' => false,
'data_class' => 'AppBundle\Entity\Document',
'attr' => array(
'accept' => 'image/*',
'multiple' => 'multiple',
)
));
}
public function configureOptions(OptionsResolver $resolver)
{
$resolver->setDefaults(array(
'data_class' => 'AppBundle\Entity\Product'
));
}
, что я должен делать в контроллере, чтобы поместить файлы в папку закачек, вставить новый продукт
name,description,quantity,price, etc
и документов (фотографии)
id, path, product_id
в базу данных? Спасибо заранее.
EDIT. мое лицо Документ выглядит this Document.php
Спасибо так много. – betty39johnson