【发布时间】:2012-02-13 15:40:26
【问题描述】:
我有一个问题: 是否可以在 Symfony2 中创建从 URL 中选择 /bundle/controller/action/params 的路由规则?
我心目中的“抽象”routing.yml 可能是这样的:
Directory{nameofbundle}Bundle:
pattern: /{nameofbundle}/{controller}/{action}/{params}
defaults: { _controller: Directory{nameofbundle}Bundle:{controller}:{action}}
所以如果我去网址 www.myweb.com/Xyz/Asd/ffs/ 它将启动:来自 AsdController 的名为 ffsAction 的动作,来自包 src/Asd/XyzBundle/
这可能吗,还是我必须为每个包、每个控制器和其中的每个操作创建一个规则?
【问题讨论】: