Bonjour,

je suis en train de faire mon backend pour la gestion des utilisateurs. Je voulais savoir si cette méthode vous semblez correcte.

Actuellement je fais comme cela :

Dans mon controleur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
    public function listeUAction() {
        $userManager = $this->get('fos_user.user_manager');
        $users = $userManager->findUsers();
        return $this->render('DemoAdminBundle::liste_utilisateurs.html.twig', array('users' => $users,));
    }
Dans ma vue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 {% for utilisateurs in users %}
            <tr>
                <td>{{ utilisateurs.username }}</td>
                <td>{{ utilisateurs.nom }}</td>
                <td>{{ utilisateurs.prenom }}</td>
                <td>{{ utilisateurs.email }}</td>
                <td>{{ utilisateurs.enabled }}</td>
                <td><a href="{{ path('DemoAdminBundle_supprimer_utlisateur', { 'id': utilisateurs.id }) }}">Supprimer</a></td>
            </tr>
                {% else %}
            <tr><td>Aucun utilsateurs n'a été trouvé.</td></tr>
                {% endfor %}
Merci