Кто-то может объяснить это?
В ветке мне нужно определить, загружен ли определенный контроллер.В зависимости от этого, он должен отображать HTML-блок или другой.
У меня есть это сравнение в шаблоне ветки:
{% if app.request.attributes.get("_controller") == 'App\Controller\DefaultController::index' %}
Даже когда контроллер и действие на самом деле "App \ Controller \ DefaultController:: выражение "index" оценивается как ложное, показывая блок, предназначенный для показа, когда контроллер другой.
Помимо объяснения, мне нужно решить, пожалуйста.
кстати, когда я печатаю контроллеримя, используя
{{ app.request.attributes.get("_controller") }}
Я могу проверить это странное поведение.
С уважением Jaime