I want to avoid hard-coding relative URLs in my twig templates in a Symfony2 project.
I have defined some route names in my controllers, for example:
@Route("/", name="homepage")
Is there a Twig or Symfony2 function that could help me generate links properly? Something like:
<a href='{{ magic_fct("homepage") }}'>Home</a>
would return:
<a href='/'>Home</a>
Use following:
<a href='{{ path('homepage') }}'>Home page</a>
Yes, of course you can. Take a look in Linking to Pages documentation.
<a href="{{ path('homepage') }}">Home</a>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With