Bonjour,
Mon site présente actuellement une page profil propre à chaque utilisateur. Seulement j'aimerais qu'un visiteur non connecté, ou connecté, puisse voir le profil d'un autre utilisateur.

Je débute sous symfony et je ne vois pas comment m'y prendre.

security.yml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
profile_user:
    path:    /profil/{username}
    defaults: {_controller: jobroomBundle:Default:profileUser }
Controller
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
 
public function profileUserAction(request $request)
    {
        $title = array('title' => 'Profil');
 
//      Récupération de l'entité manager
        $em = $this->getDoctrine()->getManager();
 
//       Récupère l'objet User courant
        $objUser = $this->getUser();
        $Username = $this->getUser()->getUsername();
 
//        création form pour modal
        $form = $this->createForm(userType::class, $objUser);
        $form->handleRequest($request);
 
//      retourne un array avec toutes les données
        return $this->render('jobroomBundle:profile:profile.html.twig', array(
//                User Actif
            'User' => $objUser,
            'form' => $form->createView(),
            'title' => $title,
            'username' => $Username
        ));
    }
Je vous remercie d'avance