Bonjour, j'ai une erreur au niveau de mon symfony. Je voudrai :
Dans la page par ordre alphabétique inverse de l’immatriculation, faire apparaître
l’immatriculation, la marque, le modèle, la couleur et l’identifiant du propriétaire.
Voici mon fichier DefaultController ( la partie qui permet de récupérer les Voitures ) :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $manager=$this->getDoctrine()->getManager(); $repositoryPersonnes=$manager->getRepository('siomembresBundle:Personnes'); $listePersonnes=$repositoryPersonnes->findAll(); /*$manager->persist ($personne); $manager->flush();*/ $manager2=$this->getDoctrine()->getManager(); $repositoryVoitures=$manager2->getRepository('siomembresBundle:Voitures'); $listeVoitures=$repositoryVoitures->findAll(); return $this->render('siomembresBundle:Default:index.html.twig', array('name' => $name, 'vous' => $personne, 'moi' => $voiture, 'listeP' => $listePersonnes, 'listeV' => $listeVoitures));
Mon fichier index ( la partie qui permet d'afficher les Voiture ) :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <ul> {%for i in listeV %} <li>{{ i.immatriculation}} }} {{ i.marque}}}} {{ i.modele}} }} {{ i.couleur}}}} {{ i.proprietaire}} {% endfor%} </ul>
Une erreur apparaît :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part An exception has been thrown during the rendering of a template ("Catchable Fatal Error: Object of class sio\membresBundle\Entity\Personnes could not be converted to string") in siomembresBundle:Default:index.html.twig at line 15.
la ligne 15 du fichier index est :Pouvez-vous me venir en aide s'il vous plaît ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <li>{{ i.immatriculation}} }} {{ i.marque}}}} {{ i.modele}} }} {{ i.couleur}}}} {{ i.proprietaire}}
Merci de votre attention & de votre temps pour m'aider a résoudre mes problèmes
Pour afficher les voitures par ordre alphabétique inverse de l’immatriculation je ne sais pas le faire, je pense que c'est peut être :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part findAll( array(immatriculation =>ASC))
Partager