ckeditor不会在编辑表单中显示任何内容,并且dbms甚至不会在编辑器中加载

时间:2015-05-31 13:40:10

标签: ckeditor ruby-on-rails-4.2

我尝试了ckeditor,在添加或发布新帖子时效果很好,但问题是当我尝试编辑帖子时。

它没有正确加载它并没有显示任何代码,甚至是规范,它只显示预先默认的ckeditor列表,它甚至不显示来自数据库的任何数据。< / p>

任何帮助都会很棒,而且信息会非常棒。

我把它变成了一个表单,然后渲染它,这样我就可以像这样调用函数。

这是_form

<p>
 <%= f.label :text %><br>
 <%= f.cktext_area :text, :value => 'Default value', :id => 'sometext' %>
</p> 

现在这是我的编辑

<%= render 'form' %>

我尝试将原始内容添加到其中

<%= raw render 'form' %>

甚至进入_form但它似乎没有正确显示

在修补并尝试通常的事情后,代码会显示出来。

<p>
 <%= f.label :text %><br>
 <%= f.text_field :text %>
</p> 

当我尝试并添加此功能时,它会在此处显示,但ckeditor无法正常显示。

2 个答案:

答案 0 :(得分:2)

请说出来:

<p>
  <%= f.label :text %><br>
  <%= f.cktext_area :text %>
</p> 

我希望你在 form_for 中调用这个部分内容。

答案 1 :(得分:0)

更新答案, 只需删除

:value => 'Default value',