Я знаю, что мы можем визуализировать содержимое контроллера в файле twig следующим образом:
{{ render(controller('FOSUserBundle:Security:login',{"baseTemplate": true})) }}
Однако я не знаю, можем ли мы передать новый шаблон, чтобы контроллер использовал его вместо шаблона по умолчанию. Кто-нибудь пробовал таким образом переопределить шаблон?




Я действительно не понимаю, в чем проблема
Если ты это сделаешь
{{ render(controller('FOSUserBundle:Security:login',{"baseTemplate": true})) }}
Вы также можете сделать:
{{ render(controller('FOSUserBundle:Security:login',{"template": "your_template.html.twig"})) }}
Или же
{{ render(controller('FOSUserBundle:Security:login',{"templateNumber": "4"})) }}
Где templateNumber используется в условии внутри вашего контроллера?