Новые строки из en.yml не будут отображаться на HTML-странице - PullRequest
0 голосов
/ 28 ноября 2018

В en.yml у меня есть строки с новыми строками.Когда они отображаются на html-странице, новые строки исчезают - они отображаются как одна строка.

Мой en.yml:

test: |+
  Something fdsafdsfd


  fdsafdsfd

1 Ответ

0 голосов
/ 28 ноября 2018

YAML возвращает строку с \n для этого ключа test.Если вы хотите показать его в формате HTML, вам нужно преобразовать эти новые строки в соответствующие теги HTML.Для этого вы можете использовать simple_format helper:

simple_format("foo\nbar") # => "<p>foo\n<br />bar</p>"
simple_format("foo\n\nbar") # => "<p>foo</p>\n\n<p>bar</p>"
...