如何在Symfony 2中获取当前路线?

2022-08-30 06:12:40

如何获取 Symfony 2 中的当前路线?

例如:routing.yml

somePage:
   pattern: /page/
   defaults: { _controller: "AcmeBundle:Test:index" }

如何获取此值?somePage


答案 1

从 ContainerAware(如控制器)中:

$request = $this->container->get('request');
$routeName = $request->get('_route');

答案 2

用树枝 :{{ app.request.attributes.get('_route') }}


推荐