Twig 正在获取路径名而不是细枝symfony中的路径

Twig 正在获取路径名而不是细枝symfony中的路径,twig,symfony,router,Twig,Symfony,Router,我正在用symfony3开发一个应用程序。 我想在twig中获取路线名称。我这样做: 它显示当前页面的url。但我想得到的是路径名,而不是路径。 例如: personnel_index: path: /liste defaults: { _controller: "PersonnelBundle:Personnel:index" } methods: GET 必须返回:人员索引 那我怎么才能得到路线名称呢 这是因为您将路径函数设置为 {%

我正在用symfony3开发一个应用程序。
我想在twig中获取路线名称。我这样做:

它显示当前页面的url。但我想得到的是路径名,而不是路径。 例如:

personnel_index:
    path:     /liste
    defaults: { _controller: "PersonnelBundle:Personnel:index" }
    methods:  GET
必须返回:人员索引

那我怎么才能得到路线名称呢


这是因为您将路径函数设置为

{% set current_path = app.request.get('_route') %}
{{ current_path }}

$request->attributes->get('u route');所以试试app.request.attributes.get(“U路线”);然后看看会发生什么。感谢您的支持,但它始终显示路径drop path函数。设置当前路径名称=app.request.attributes.get(“路径”)是的,谢谢
{% set current_path = app.request.get('_route') %}
{{ current_path }}