【发布时间】:2014-01-23 16:07:57
【问题描述】:
在我的messages.en.yml 中,我有一个用于纯文本电子邮件正文的条目,因此我不能使用任何 HTML 标记。现在,当我需要换行并在之后添加一个空行时,换行符会出现在我的电子邮件正文中。
但是当我尝试用非空行进行换行时,它不会换行。
email:
subject: My Subject
message: >
Hello %name%,
This is my second line
Best regards,
John Smith
Customer Care
这样到我的邮箱里
你好汤姆,
这是我的第二行
此致,John Smith 客户服务部
我尝试过使用 HTML 标记或我从 PHP 中知道的 \n。但是,如果我在翻译文件中使用<br> 或<br /> 并在我的twig 文件中应用|raw 过滤器,HTML 标记仍会出现在我的电子邮件正文中。此外,如果我使用\n 强制换行,则不会给出换行符,而是\n 也会出现在我的电子邮件中。
如果后面有非空行,我该如何强制换行?
【问题讨论】:
标签: symfony yaml line-breaks