Спасибо за ответ.
Следовал всем вашим рекомендациям, но всё равно возникли вопросы.
Во-первых пункт 2. - Я указал data_class для всех форм и убрал ручную инициализацию Image, но в таком случае форма загружается без инпута с кнопкой открытия файла. Помогает только ручное объявление Image и добавление в $product->images.
Во-вторых, даже если всё это сделать, чтобы всё заработало, то загрузка нескольких файлов будет выглядеть примерно так: https://www.sanwebe.com/wp-content/uploads/2012/09...
а я хочу сделать одну форму со свойством multiple (). Тут же так не выйдет сделать, используя CollectionType.
Похоже остается только вручную извлекать из request файлы $request->files и сохранять их, попутно инициализируя Image и прописывать name, path и добавлять в $product->images.
Следовал всем вашим рекомендациям, но всё равно возникли вопросы.
Во-первых пункт 2. - Я указал data_class для всех форм и убрал ручную инициализацию Image, но в таком случае форма загружается без инпута с кнопкой открытия файла. Помогает только ручное объявление Image и добавление в $product->images.
Во-вторых, даже если всё это сделать, чтобы всё заработало, то загрузка нескольких файлов будет выглядеть примерно так: https://www.sanwebe.com/wp-content/uploads/2012/09...
а я хочу сделать одну форму со свойством multiple (). Тут же так не выйдет сделать, используя CollectionType.
Похоже остается только вручную извлекать из request файлы $request->files и сохранять их, попутно инициализируя Image и прописывать name, path и добавлять в $product->images.