Я новичок в Symfony и хочу что-то сделать, используя symfony 4. Для упрощения скажем, например, у меня есть корзина покупок, где я могу добавлять или удалять статьи И выбирать количество каждой статьи Я выбрал.
Итак, на стороне doctrine у меня есть три сущности:
class Basket {
protected $id;
protected $name;
}
class Article{
protected $id;
protected $name;
}
class Buying {
//ManyToOne
protected $basket;
//ManyToOne
protected $article;
protected $count;
}
Я сделал эту форму, сделав HTML вручную и используя некоторые неприятные JS кода, но теперь я хотел бы сделать это, используя формы Symfony 4.
Я подумал, что лучшим способом было бы создать собственный тип формы для этой сущности "Покупка", которая имела бы два поля, одно из которых представляет собой Select, содержащий все статьи, а другое - значение $ count, а затем имеют возможность добавлять столько «покупок», сколько я хочу, но я не могу придумать, как это сделать, и документация, похоже, не охватывает такого рода дела.