現在のページがこのパスであるかどうかを確認するにはどうすればよいですか:
{{ path('someNamePath') }}
Cssクラスを<a>
要素に設定するか、可能であればすべて削除します。
{% if isCurrentPath('someNamePath') %}
<a href="{{ path('someNamePath') }}" class="YouAreHere">My Link</a>
{% else %}
<a href="{{ path('someNamePath') }}">My Link</a>
{% endif %}
app.request.get('_route')
はおそらくあなたが探しているものです:
{% if app.request.get('_route') == 'current_route' %}
<a href="{{ path('current_route') }}" class="YouAreHere">My Link</a>
{% else %}
<a href="{{ path('some_other_route') }}">My Link</a>
{% endif %}
代わりにuriを使用する場合は、app.request.uri
を使用できます。