Salut,
je trouve un probléme au cours de l'envoi des données qui récupérer de la base de donnée vers twig
voilà erreur:
code controller:Notice: Undefined variable: test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 public function loginAction() { $em = $this->getDoctrine()->getManager(); $request = $this->getRequest(); if ($request->getMethod() == 'POST') { $username = $request->request->get('username'); $password = $request->request->get('password'); $test = $em->getRepository('MedBundle:Med')->findOneBy(array('username' => $username)); if (!($test)) { var_dump('error'); } else{ $salt= $test->getSalt(); $pass = crypt($password,$salt); if ( $pass === $test->getPassword() ) { var_dump('success'); } } $token = $this->get('lexik_jwt_authentication.jwt_manager')->create($test); var_dump($token); } return $this->render('default/login.html.twig',array('m' => $test , 'token' => $token)); }
comment résoudre cette probléme ?
Partager