很抱歉这个愚蠢的问题,但我想知道这条路线的名称是否是强制性的,或者我可以按照我的意愿调用它。这是一个例子:
# app/config/routing.yml
blog_show:
pattern: /blog/{slug}
defaults: { _controller: AcmeBlogBundle:Blog:show }
我问路线的名称是否必须“blog_show”,如果答案是肯定的 - 它来自哪里,或者我可以按照我的意愿设置(当然我知道)例如,将它称为purple_butterfly是不好的,但是display_blog呢?)。
答案 0 :(得分:2)
您可以根据需要命名。
它用于生成Url,这就是你需要的东西。
$this->generateUrl('blog_show')
或:
$this->generateUrl('purple_butterfly')