exemple:l'utilisateur est a la question 15/50 il doit pouvoir se déco et reprendre la ou il étais .
j'arrive a assigné la les réponses a l'utilisateur pas de soucis mais comment garder la progression avez vous une idée? merci beaucoup
alors ici j'ai mon contrôleur ou je récupéré mes réponse via la méthode post
class DefaultController extends Controller
{
/**
* @Route("/Reponse/thematique", name="thematique_reponse")
* @Method({"GET", "POST"})
*/
public function reponseThematique(Request $request)
{
//instance des repository
$userSlpRepo = $this->getDoctrine()->getRepository(UserSlp::class);
$reponseThematiqueRepo = $this->getDoctrine()->getRepository(Reponse_thematique::class);
$questionMangerRepo = $this->getDoctrine()->getRepository(Manger::class);
$em = $this->getDoctrine()->getManager();
$userSlp = $userSlpRepo->findOneByGaeaUserId($this->getUser()->getId());
$datas = $request->request->all();
foreach ($datas as $data => $value ){
$question = $questionMangerRepo->find($data);
$answer = new Reponse_thematique;
$answer->setManger($question);
$answer->setValue($value);
$answer->setUserSlp($userSlp);
$em->persist($answer);
$em->flush();
}
return new response('ok');
}
quelqu'un aurais une idée...merci