Je souhaiterais afficher tous les utilisateurs présent dans ma base de données dans une vue twig
alors pour ce faire , je recupère la liste des utilisateurs depuis mon controller et je le passe en paramètre dans mon controlleur , dont voici le code :
ensuite , je voudrais afficher cette liste dans une vue , mais là je bloque , pour parcourir la liste j'utilise la syntaxe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public function voirAction() { $manageur = $this->getDoctrine()->getManager(); $listesurfeur = $manageur->getRepository("tchativoireBundle:Surfeur")->findAll(); // je recupère une entité maintenant qui existe $compteur = 0; foreach($listesurfeur as $Surfeur){ $compteur += 1; } return $this->render("eventUtilisateurBundle:gauche:index.html.twig",array("compteur"=>$compteur,"liste"=>$listesurfeur,"surfeur"=>$Surfeur)); }
mais j'ai une erreur " la variable surfeur n'existe pas "
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 {% for surfeur in liste %} <tr> <td> {{ surfeur.id ~ " " surfeur.age ~ " a "}} </td> </tr> {% endfor %}
je précise ici que ma classe s'appelle Surfeur,
pourriez vous m'aider à afficher la liste des surfeurs dans ma vue ?
merci de votre attention
Partager