Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit8f9a5e0

Browse files
committed
[Routing] Improve current route block
1 parent3c35bf4 commit8f9a5e0

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

‎routing.rst‎

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1545,15 +1545,19 @@ information in a controller via the ``Request`` object::
15451545
You can get this information in services too injecting the ``request_stack``
15461546
service to:doc:`get the Request object in a service</service_container/request>`.
15471547
In templates, use the:ref:`Twig global app variable<twig-app-variable>` to get
1548-
therequest and its attributes:
1548+
thecurrent route and its attributes:
15491549

15501550
..code-block::twig
15511551
1552-
{% set route_name = app.request.attributes.get('_route') %}
1553-
{% set route_parameters = app.request.attributes.get('_route_params') %}
1552+
{% set route_name = app.current_route %}
1553+
{% set route_parameters = app.current_route_parameters %}
15541554
1555-
{# use this to get all the available attributes (not only routing ones) #}
1556-
{% set all_attributes = app.request.attributes.all %}
1555+
..versionadded::6.2
1556+
1557+
The ``app.current_route`` and ``app.current_route_parameters`` variables
1558+
were introduced in Symfony 6.2.
1559+
Before you had to access ``_route`` and ``_route_params`` request
1560+
attributes using ``app.request.attributes.get()``.
15571561

15581562
Special Routes
15591563
--------------

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp