【问题标题】:ckeditor doesnt show anything in the edit form and the dbms doesnt even load in the editorckeditor 没有在编辑表单中显示任何内容,并且 dbms 甚至没有在编辑器中加载
【发布时间】:2016-05-04 10:25:11
【问题描述】:

我尝试了 ckeditor,它在添加或创建新帖子时工作正常,但问题是当我尝试编辑帖子时。

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

任何帮助都会很棒,信息也会很棒。

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

这是_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 没有正确显示。

【问题讨论】:

  • 你能把完整的表格贴出来吗?&lt;%= raw render 'form' %&gt;不正确。
  • 嗨,这是编辑中 的完整内容

标签: ckeditor ruby-on-rails-4.2


【解决方案1】:

只要给这个:

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

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

【讨论】:

  • 所以 :value => 'Default value' 真的错了,再次感谢您的信息!
  • 完全没有问题,很高兴它解决了您的问题。
【解决方案2】:

更新答案, 只需删除

:value => 'Default value',

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-05
    • 2017-04-04
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多