Twig_Environment链接到路由不起作用

时间:2019-01-06 18:02:23

标签: symfony twig

我有一个symfony 4项目,在其中需要渲染邮件模板,然后再通过SwiftMailer发送它们。我知道可以使用控制器(https://symfony.com/doc/current/email.html)中的renderView()方法进行渲染,但是出于可重用性的考虑,我决定将\ Twig_Environment注入服务中,如下所示: enter image description here

然后,我渲染以下模板并通过邮件发送: enter image description here

令牌可以很好地呈现,但是问题是,路由“ student_verify”的链接不起作用。我已验证路线名称正确。无法在服务中呈现链接?还是有人知道该怎么做?

1 个答案:

答案 0 :(得分:1)

尝试以下示例:

<a href="{{ url('student_verify') }}">some text</a>