Bonjour à tous,

voilà en gros mon soucis j'ai essayé de faire une update j'ai ajoute dans l'update seulement le flash mais ça marche pas il m'ajoute une nouvelle ligne
voici mon code
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
24
25
26
27
28
29
30
31
32
33
 /**
     * @Route("step2/{formationId}", name="new_formation_step2")
     */
    public function step2(ObjectManager $manager, Request $request, FormationRepository $formationRepository, FormationconfigRepository $formationstep2update, $formationId)
    {
        $formation = new Formation();
        $formationRepository = $formationRepository->find($formationId);
        $nameformation=$formationRepository->getTitreFormation();
        $config=$formationRepository->getConfigformation();
 
        $configFormation = new Formationconfig();
        $forms = $this->createForm(FormationconfigType::class, $configFormation);
 
        $forms->handleRequest($request);
        if ($forms->isSubmitted()) {
            if(!empty($config)) {
 
$this->getDoctrine()->getManager()->flush();
 
 
 
            }
            if(empty($config)) {
 
                $formationRepository->setConfigformation($configFormation);
                $manager->persist($formationRepository);
                $manager->flush();
            }
            //$manager->flush();
 
 
            return $this->redirectToRoute('new_formation_step3', ['formationId' => $formationId]);
        }