Hello

Je commence avec SF2 (je trouve ça cool comme Framework). Bon je suis un tuto de ce site d'ailleur. Celui sur la Filmotheque et j'ai une erreur de route que je n'arrive pas à résoudre et donc je bloque ... c'est moche.

Je veux créer une nouvelle page pour lister des films de ma BDD, j'ai donc :
un fichier : FilmController.php =>
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
 
<?php
 
namespace MyApp\FilmothequeBundle\Controller;
 
use Symfony\Component\DependencyInjection\ContainerAware;
use Symfony\Component\HttpFoundation\RedirectResponse;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
use MyApp\FilmothequeBundle\Entity\Film;
//use MyApp\FilmothequeBundle\Form\FilmForm;
 
class FilmController extends ContainerAware
{
	public function listerAction()
	{
		$em = $this->container->get('doctrine')->getEntityManager();
		$film = $em->getRepository('MyAppFilmothequeBundle:Film')->findall();
 
		return $this->container->get('templating')->renderResponse('MyAppFilmothequeBundle:Film:lister.html.twig',array(
			'film'=>$films)
		);
	}
}
un fichier : lister.html.twig =>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Liste de tous les films de la Filmotheque :
 
{%for film as films%}
{{film}}<br>
{%endfor%}
un fichier : routing.yml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
Bla
Bla
Bla
...
myapp_film_lister :
  pattern: /film/
  defaults: { _controller: MyAppFilmothequeBundle:Film:lister }
ET une bonne grosse erreur : No route found for "GET /film/

Je pense que c'est vraiment simple mais je trouve pas le truc, si quelqu'un peu me donner un coup de pouce

Merki