0
symfony4를 사용하여 현재 경로를 표시하려고합니다. 나는이 시도 :symfony4 현재 경로를 표시하는 것과 같습니다.
{% set currentPath = app.request.attributes.get('_route') %}
하지만이 작동하지 않는 결과가 null
감사합니다.symfony4를 사용하여 현재 경로를 표시하려고합니다. 나는이 시도 :symfony4 현재 경로를 표시하는 것과 같습니다.
{% set currentPath = app.request.attributes.get('_route') %}
하지만이 작동하지 않는 결과가 null
감사합니다.당신은 다음과 같이 현재 요청의 URI를 얻을 수 있습니다 :
{% set currentPath = app.request.uri %}
을 여러분이이 같은 것을 할 수있는 현재의 경로를 재사용하고 추가/일부 매개 변수를 변경하려면 :
{% set routeName = app.request.attributes.get('_route') %}
{% set routeParams = app.request.attributes.get('_route_params')|merge({'some_url_param': 'a value'}) %}
{% set currentPath = path(routeName, routeParams) %}
을
_route에는 현재 경로의 이름이 들어 있습니다. 실제 URL을 얻으려면 경로()로 피드를 보내십시오. 물론 모든 매개 변수가 누락됩니다. – Cerad