symfony - 指向路由的 Twig_Environment 链接不起作用
问题描述
我有一个 symfony 4 项目,我需要在通过 SwiftMailer 发送邮件模板之前呈现邮件模板。我知道可以使用控制器(https://symfony.com/doc/current/email.html)中的 renderView() 方法进行渲染,但是为了可重用性,我决定将 \Twig_Environment 注入服务中,就像可以在这里可以看到:
令牌渲染得很好,但问题是,到路由“student_verify”的链接不起作用。我已验证路线名称是正确的。不能在服务中呈现链接吗?或者有人知道怎么做吗?
解决方案
试试这个例子:
<a href="{{ url('student_verify') }}">some text</a>
推荐阅读
- html - 根据用户显示选项
- python - NullBooleanField 在 django 管理员中保存后不显示无状态
- python - 在 getTotalX 函数中查找错误。Python
- java - Java依赖对象序列化一致性
- php - (Intellij Idea PHP) 本地项目文件夹文件到本地服务器项目根目录的映射
- windows - Azure 中的 Windows 升级
- spring-boot - 尝试访问登录网址时,Spring OAuth2“需要完整身份验证才能访问此资源错误”
- c - 比较具有 2 个名称的字符串
- symfony - PHPUnit:不报告呈现给 HTTP 错误的 Symfony 异常
- c# - 用于多个查找表的 MVC 核心存储库模式