Got*_*bel 14 yaml line-breaks symfony
在我的messages.en.yml我有一个用于明文的电子邮件正文的条目,所以我不能使用任何HTML标签.现在,当我需要一个换行符并在之后添加一个空白行时,换行符出现在我的电子邮件正文中.
但是当我尝试使用非空行进行换行时,它不会破坏这些行.
email:
subject: My Subject
message: >
Hello %name%,
This is my second line
Best regards,
John Smith
Customer Care
Run Code Online (Sandbox Code Playgroud)
在我的邮箱中到达这样的地方
汤姆你好,
这是我的第二行
此致,John Smith客户服务
我试图使用HTML标签或\n我从PHP中了解到的.但是,如果我在翻译文件中使用<br>或<br />在|raw我的twig文件中应用过滤器,HTML标签仍会显示在我的电子邮件正文中.而且,如果我使用\n强制换行符,则不会给出换行符,而是\n出现在我的电子邮件中.
现在,如果跟随非空行,如何强制换行?
xda*_*azz 23
使用 |
email:
subject: My Subject
message: |
Hello %name%,
This is my second line
Best regards,
John Smith
Customer Care
Run Code Online (Sandbox Code Playgroud)
crm*_*cco 11
在您的翻译文件中(例如messages.en.yml):
your
translation
key:
here: |
Lorem ipsum.
CRMPICCO.
www.crmpicco.co.uk.
Run Code Online (Sandbox Code Playgroud)
在Twig模板中访问它:
{{ 'your.translation.key.here'|trans|nl2br }}