【问题标题】:Ckeditor rails toolbar not showingckeditor rails工具栏未显示
【发布时间】:2015-10-11 04:48:02
【问题描述】:

我正在尝试在 rails app 中运行 ckeditor。我看到 textarea 字段但没有看到任何工具栏。我是这样安装的

宝石文件

gem 'ckeditor'
gem 'paperclip'

routes.rb

mount Ckeditor::Engine => '/ckeditor'

_form 上的字段

 <div class="field">
<%= f.label :description, :ckeditor %><br>
<%= f.cktext_area :description %>

在 application.html.rb 的头部,我有

 <%= javascript_include_tag :ckeditor %>

application.js 是

//
//= require jquery
//= require jquery_ujs
//= require ckeditor/override
//= require ckeditor/init
//= require_tree .

我从项目中删除了 turbolinks。我确实停止并重新启动了服务器。

当我查看来自https://github.com/galetahub/ckeditor 的下载时,看起来我应该有 app\assets app\controllers 等文件夹。我在我的项目中没有看到这些。我认为 gem install 会处理一切。我不确定这是否是问题所在。

ckeditor 字段中的源代码

 <div class="field">
    <label for="help_request_description">ckeditor</label><br>
    <textarea name="help_request[description]" id="help_request_description">
</textarea><script>
//<![CDATA[
(function() { if (typeof CKEDITOR != 'undefined') { if (CKEDITOR.instances['help_request_description'] == undefined) { CKEDITOR.replace('help_request_description'); } } else { setTimeout(arguments.callee, 50); } })();
//]]>
</script>
  </div>

    <div class="field">
   <!--   < %= f.label :description, :ckeditor %><br> -->
      < %= f.cktext_area :description,:toolbar=>'Full', :width=>'700px', :height=>'600px' %>

    </div>


  <div class="field">

注意 - 图像中的代码片段是因为我故意禁用该代码注入并留出空间进行测试。取出它不会显示工具栏。

【问题讨论】:

  • 你有截图吗?您将看到没有图标的工具栏,或者没有工具栏。答案将视情况而定
  • 理查德 - 我没有看到任何工具栏。

标签: ruby-on-rails ruby ruby-on-rails-4 ckeditor


【解决方案1】:

当我将 Ruby 从 1.9.x 更新到 2.1.7 时,我几乎可以肯定 ckeditor 问题开始了。同时,我的水平菜单下拉菜单不起作用。

我不得不将 application.html.erb 中引用 turbolinks 的行从“application”更改为“defaults”。这将修复崩溃和错误消息,但显然会导致其他问题。

我卸载了 Ruby 2.17 并重新安装了 Ruby 2.0。我重新安装了 turbolinks 并将所有内容设置回默认设置(对于 turbolinks) 这似乎已经解决了菜单下拉菜单和 ckeditor 工具栏的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-01
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 2012-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多