@antonowano
Профессиональный самоучка

Symfony билдер формы с загрузкой нескольких фотографий?

d91499acc39c4f509cc221e794575ca8.PNG
1. Построил форму добавления объявления, сущность Offer.
2. Добавил загрузку фотографий, сущность File (загрузка AJAX возвращает ID фотографии).
3. Как создать сущности OfferImage после валидации и добавления сущности Offer?

Добавил в форму сущности Offer:
$builder->add('images', 'collection', array(
    'type' => new OfferImage(),
));

в шаблоне так:
{% for image in form.images %}
    {{ form_widget(image) }}
{% endfor %}
<input type="file" name="pics" multiple>


Объяснил ситуацию как смог. Сильно не бейте если не понятно.
  • Вопрос задан
  • 606 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы