Bonjour tout le monde voilà je suis actuellement un tuto sur le net (je ne précise même plus lequel vu que tout le monde le connait ). J'ai regardé un peu surle net et ici les réponses à mon problème mais je n'arrive pas à trouver la solution.
Voilà donc j'en suis au point des routeurs mais lorsque je fait ce qui est demandé sur le tuto j'ai un beau message d'erreur
Alors j'ai bien refait tous les encodages comme il fallait. J'ai bien enlevé les tabulation partout, modifier path par pattern et j'ai regardé le AppKernel mais rien n'y fait. Je vous met donc ici mes fichiers en espérant avoir une réponse.Cannot import resource "@SdzBlogBundle\Resources\config
outing.yml" from "C:/wamp/www/Symfony/app/config\routing.yml". Make sure the "SdzBlogBundle" bundle is correctly registered and loaded in the application kernel class
En vous remerciant par avance
Mon routing.yml du blogBundle
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 sdzblog_accueil: path: / defaults: { _controller: SdzBlogBundle:Blog:index } sdzblog_voir: pattern: /article/{id} defaults: { _controller: SdzBlogBundle:Blog:voir } sdzblog_ajouter: pattern: /ajouter defaults: { _controller: SdzBlogBundle:Blog:ajouter } sdzblog_voir_slug: pattern: /{annee}/{slug}.{format} defaults: { _controller: SdzBlogBundle:Blog:voirSlug, format: html } requirements: annee: \d{4} format: html|xml
Mon 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 <?php namespace Sdz\BlogBundle\Controller; use Symfony\Bundle\FrameworkBundle\Controller\Controller; use Symfony\Component\HttpFoundation\Response; class BlogController extends Controller { public function indexAction() { return $this->render('SdzBlogBundle:Blog:index.html.twig', array('nom' => 'Shinzo')); } public function voir($id) { return $this->render('SdzBlogBundle:Blog:article.html.twig'); } public function voirSlugAction($slug, $annee, $format) { return new Response("On pourrait afficher l'article correspondant au slug '".$slug."', céé en ".$annee." et au format ".$format."."); } } ?>
App Kernel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $bundles = array( new Symfony\Bundle\FrameworkBundle\FrameworkBundle(), new Symfony\Bundle\SecurityBundle\SecurityBundle(), new Symfony\Bundle\TwigBundle\TwigBundle(), new Symfony\Bundle\MonologBundle\MonologBundle(), new Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle(), new Symfony\Bundle\AsseticBundle\AsseticBundle(), new Doctrine\Bundle\DoctrineBundle\DoctrineBundle(), new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(), new Sdz\BlogBundle\SdzBlogBundle(), );
Le routing de l'app Symphony
Encore merci et désolé par avance si je suis aveugle et que je ne vois pas le problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SdzBlogBundle: resource: "@SdzBlogBundle\Resources\config\routing.yml" prefix: /blog
Partager