У меня есть форма, которую я использую для создания события из CRUD, выделенного для события, и из моего маршрута планирования:
В моем EventController.php создайте маршрут:
$form = $this->createForm(EvenementType::class,$event);
$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
$event = $form->getData();
$entityManager->persist($event);
$entityManager->flush();
return $this->redirectToRoute('parametres.evenements');
}
В моем PlanningController.php индексный маршрут:
$formEvent = $this->createForm(EvenementType::class,$evenement);
$formEvent->handleRequest($request);
if ($formEvent->isSubmitted() && $formEvent->isValid()) {
$evenement = $formEvent->getData();
$entityManager->persist($evenement);
$entityManager->flush();
}
Я считаю, что это поведение должно относиться только к EventController в маршруте магазина, но я не уверен.Может ли кто-нибудь указать мне правильный способ сделать это?