RoR - 在帖子中重新发送链接

时间:2013-01-13 05:42:54

标签: html ruby-on-rails hyperlink blogs

我在很长一段时间没有使用Rails后在Rails中建立一个网站,该网站的一小部分将是一个简单的新闻博客结构。我开始使用rails生成的基本post / view结构,虽然稍微改了一下,使它更加专业化。一切都工作正常,除了我一直遇到的一个错误,在帖子中我需要能够创建链接和图像(duh)但只是将html投入我的帖子意味着他们不会渲染并且html标签只是出现(例如东西等)并且同样适用于ruby标签(我认为自从它在发布后进行解析后就是这样。我认为这是因为当他们在线路的某处创建帖子但是找不到帖子但是找不到帖子任何正在执行此操作的代码...我确定之前有人遇到过此问题,但我无法在任何地方找到任何相关内容,任何帮助都会很棒!

谢谢

1 个答案:

答案 0 :(得分:0)

这很可能是由于rails转义HTML标签的安全性。您可以使用原始方法来克服这个

Ex: <a htef='http://google.com'>google </a>

<%= raw("<a htef='http://google.com'>google </a>")%> #will render the hyperlink

HTH