Как метод redirectToRoute работает в Symfony? - PullRequest
0 голосов
/ 15 октября 2018

Я использую этот код, чтобы показать свою форму.Но когда я отправляю форму, перенаправление не работает:

public function index(Request $request){

        $form = $this->createForm(MagType::class);

        if ($form->isSubmitted() and $form->isValid()){
            return $this->redirectToRoute('second-page');
        }

        return $this->render('index.html.twig', [
            'form' => $form->createView(),
        ]);
    }

1 Ответ

0 голосов
/ 15 октября 2018

Вы не обрабатываете отправленные формы.Добавьте

$form->handleRequest($request);

перед проверкой правильности формы.

...