Rails 4 WYSIWYG Bootsy不显示格式

我刚刚按照bootsy gem页面上的安装说明进行操作,直到我保存并查看post的内容之前,它们看起来都很好。

这是视图中输出的样子:

Header

Sub head:


Thumb 1320236280147

似乎没有任何html格式正在被渲染,因为它正在被quoation标记或类似的东西转义 – 有其他人有这个问题吗? 我没有在github页面或SO上看到任何问题,指出我正确的方向。

我没有做任何事情,除了遵循gem安装说明,但也许我错过了一些或只是犯了一个愚蠢的错误。

如果您还想知道其他任何事情,请询问。

干杯

你需要有这样的东西,转义html:

<%= f.bootsy_area(:body, class: 'bg-code').html_safe %>

Sergio是正确的,但在输出而不是输入上有.html_safe。

例如,在post索引上:

 <%= post.body.html_safe %> 

希望这可以帮助。

也许用生?

 <%= raw(post.body) %> 

您还可以添加到bootsy.rb

 config.editor_options = { html: true ..... } 

使您能够在bootsy编辑器中切换html。