symfony2注释中name方法的重点是什么?

时间:2015-06-09 00:12:31

标签: symfony model-view-controller annotations controllers

/**
*@Route ("/hello/{name}", name="_demo_hello")
*
**/

我在这个youtube教程中看到了这个方法Go to 7:36 我想知道" name"的含义是什么?方法?你能说出名字方法吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果要自定义路径名称,则在定义带注释的路径时name选项很有用。默认情况下,如果没有指定name,Symfony将根据控制器的操作名称生成一个名称,如下所示: indexAction in the WebController of the AppBundle => app_web_index

但是你可以使用name选项来改变它:

@Route ("/", name="homepage")

然后,您可以使用此名称在控制器或模板中引用此路线:

{{ path('homepage') }}