Bonjour,
Voilà j'ai un petit soucis et j'ai besoin de votre aide
Ce que je fais
J'ai 2 entités livrable et sprint. Pendant la création d'un livrable, l'utilisateur doit choisir son sprint et si le sprint n'existe pas, il doit pouvoir le créé. j'ai pensé à utiliser les formulaires imbriqués. pour l'instant il est possible de créé un sprint pendant la création d'un livrable mais pas de choisir un sprint existant
class Sprint
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="name", type="string", length=255)
*/
private $name;...
Class Livrable
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="name", type="string", length=255)
*/
private $name;
/**
* @ORM\ManyToOne(targetEntity="App\MemberBundle\Entity\Sprint", cascade={"persist"})
* @ORM\JoinColumn(nullable=true)
*/
private $sprint; ....
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('name')
->add('sprint', SprintType::class);
}
J'ai besoin de votre aide please ...