我在自己的rails项目里使用了fckeditor插件,现在已经能够正常显示编辑框,并且能够正常编辑文字、上传图片,查看mysql数据库,我是用了一个content字段存储内容,发现存的内容是html的内容,那么我怎么样才能把这个内容通过视图显示出来呢?在网上搜了好多,但大多讲怎么样安装和调用,都没有讲在rails中怎么样数据库中的内容显示在前台页面?在网上看到有说直接使用label控件,但这样讲太概括了,能不能讲得详细一点?页面的代码怎样写?最好给个例子看一下,谢谢
2条回答 默认 最新
- qichunren 2010-06-07 21:42关注
[code="ruby"]<% @article.each do |article| %>
标题:<%= h(@article.title)%>
<%= @article.content %>[/code]
你这段代码明显有错,@article是指什么呢?是指你控制器中的一个article集成吗?
那么你的代码应该是:
[code="ruby"]<% @article.each do |article| %>
标题:<%= h(@article.title)%>
<%= [color=red]article.content[/color] %>[/code]
你最好把代码改成:
[code="ruby"]<% @articles.each do |article| %>
标题:<%= h(article.title)%>
<%= [color=red]article.content[/color] %>[/code]
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报