Symfony 连接到路由的Twig_环境链接不工作

Symfony 连接到路由的Twig_环境链接不工作,symfony,twig,Symfony,Twig,我有一个symfony4项目,在这个项目中,我需要在通过SwiftMailer发送邮件模板之前呈现它们。我知道控制器()中的renderView()方法可以进行渲染,但为了可重用性,我决定将\Twig_环境注入服务中,如下所示: 然后呈现以下模板并通过邮件发送: 令牌呈现得很好,但问题是,到路由“student_verify”的链接不起作用。我已验证路由名称是否正确。无法在服务中呈现链接吗?或者有人知道怎么做吗?试试这个例子: <a href="{{ url('student_veri

我有一个symfony4项目,在这个项目中,我需要在通过SwiftMailer发送邮件模板之前呈现它们。我知道控制器()中的renderView()方法可以进行渲染,但为了可重用性,我决定将\Twig_环境注入服务中,如下所示:

然后呈现以下模板并通过邮件发送:

令牌呈现得很好,但问题是,到路由“student_verify”的链接不起作用。我已验证路由名称是否正确。无法在服务中呈现链接吗?或者有人知道怎么做吗?

试试这个例子:

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

请不要将源代码作为图片发布