symfony yaml:保持新行(文字)

时间:2018-02-02 14:56:47

标签: symfony yaml multiline

我试图在yaml文件中保留换行符。 在messages.en.yml文件中,我有。

OwnerEditMixin

在form.html.twig中:

{{ '测试' |反式}}

两条线都在同一条线上渲染。       这是第1行这是第2行

this link中,解释了Yaml的字面样式。 和in this other one,它说“值得注意的缺点是:文档指令,多行引用消息......”

Symfony Yaml可以使用多行吗?如何?

1 个答案:

答案 0 :(得分:2)

您可以使用|nl2br filter

{{ 'test'|trans|nl2br }}

或者,如果您确定您的翻译无法被任何用户更改,您可以在翻译中使用一些html。

test:|
  Here is line 1<br/>
  Here is line 2<br/>
  <br/><br/>
  Here is line 5

然后

{{ 'test'|trans|raw }}