Décrivez ici votre problème ou ce que vous cherchez à faire.
Bonjour à tout(e)s voici mon souci. Je débute en PHP et en symfony.

Je n'arrive pas à créer mon {{path}} en routing en twig.

en YAML j'ai ce code

"home:
path: pages/home
controller: App\Controller\HomeController::home"

mon controller
"class HomeController extends AbstractController{
/**

  • @return Response
  • @throws \Exception
  • @Route ("pages/home")
    */
    public function home(): Response{

    return $this->render('pages/home.html.twig');

    }
    }

Mon twig
"<a class="navbar-brand" href="{{ path('home') }}">French-Finest</a>"

Mon problème est le suivant.
même avec les annotations j'obtiens une erreur, il n'y a qu'en YAML que j'arrive à acceder à ma route.
Savez vous quel est le souci ?

Merci :D

2 réponses


gillesr
Réponse acceptée

Bonjour,
essaie de donner un nom à ta route

@Route(”pages/home”, name=”home”)
Doshi
Auteur

Effecivement je mettais la route à la place du name . Merci encore :D