«<br>» меняется на «<br>», хотя я использую html_safe? - PullRequest
0 голосов
/ 08 марта 2011

Я вызываю вспомогательный метод из представления для отображения некоторых мультимедиа.

index.html.erb

<%= media_display(:media => m[:media], :thumbnail => true).html_safe %>

application_helper.rb

def media_display p = {}
    (image_tag p[:media].author_picture) + "<br>"
end

HTML вывод

<img src="path_to_image" alt="Bartolo_normal">&lt;br&gt;

HTML изображение работает нормально. Почему <br> не отображается как разрешенный HTML?

1 Ответ

1 голос
/ 08 марта 2011

Измените это на:

raw("<br>")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...