我想避免在Symfony2项目的分支模板中硬编码相对url。
我在控制器中定义了一些路由名,例如:
@Route("/", name="homepage")
是否有一个Twig或Symfony2功能,可以帮助我正确地生成链接?比如:
<a href='{{ magic_fct("homepage") }}'>Home</a>
将返回:
<a href='/'>Home</a>
使用如下:
<a href='{{ path('homepage') }}'>Home page</a>
当然可以。查看链接到页面文档。
<a href="{{ path('homepage') }}">Home</a>