У меня есть проект Symfony 4, в котором мне нужно визуализировать почтовые шаблоны перед отправкой их через SwiftMailer. Я знаю, что рендеринг возможен с помощью метода renderView () в контроллере (https://symfony.com/doc/current/email.html),), но для повторного использования я решил внедрить \ Twig_Environment в сервис, как можно увидеть здесь:
Затем я отрисовываю следующий шаблон и отправляю его по почте:
Токен отображается хорошо, но проблема в том, что ссылка на маршрут 'student_verify' не работает. Я проверил, что название маршрута правильное. Разве невозможно сделать ссылку в сервисе? Или кто-нибудь знает, как это сделать?