我对symfony2中的路线有疑问:
当我想通过注释向控制器添加前缀时,我这样做:
/**
* @Route("/blog")
*/
class BlogController extends Controller
{}
它工作正常。但是,如何只使用YML做同样的事情呢?
我知道我可以将它添加到routing.yml:
mybundle_blog:
resource: "@MybundleBundle/Resources/config/routing.yml"
prefix: /blog
但是路径“/ blog”适用于 MybundleBundle 中的所有控制器。我想让它仅适用于控制器 BlogController
请帮帮我。 提前谢谢。
答案 0 :(得分:0)
在app/config/routing.yml
:
mybundle_blog:
resource: "@MyBundleBundle/Controller/BlogController/"
type: annotation
prefix: /blog