2

抱歉这个愚蠢的问题,但我想知道路线的名称是否应该是强制性的,或者我可以随心所欲地称呼它。这是一个例子:

# app/config/routing.yml
blog_show:
    pattern:   /blog/{slug}
    defaults:  { _controller: AcmeBlogBundle:Blog:show }

我在问路由的名称是否必须是“blog_show”,如果答案是肯定的 - 它来自哪里,或者我可以根据需要设置它(当然我知道称它为purple_butterfly不好例如,但是 display_blog 呢?)。

4

1 回答 1

2

你可以随意命名。

它用于生成 Url,您将需要它。

$this->generateUrl('blog_show')

或者:

$this->generateUrl('purple_butterfly')
于 2012-08-13T14:05:56.083 回答