Ruby on rails 3.1 在Rails 3.1的活动管理界面上看不到CKEditor面板

Ruby on rails 3.1 在Rails 3.1的活动管理界面上看不到CKEditor面板,ruby-on-rails-3.1,ckeditor,activeadmin,Ruby On Rails 3.1,Ckeditor,Activeadmin,有人尝试将CKEditor集成到Rails 3.1应用程序和active_admin??我是成功的部分正常形式。。。但不适用于活动_管理界面上的表单。假设我有一个产品输入表单,只有管理员用户可以更新或插入。。。现在,由于我需要更多的定制外观,我制作了部分产品表单,并在其上使用了形式代码,因为active_admin依赖于此。CKEditor应该也处理形式域。。。但我只能看到一个普通的文本区域字段。。。有人能帮我吗我错过了什么 我正在为此使用ckeditorgem。 在formastic表单上,我

有人尝试将CKEditor集成到Rails 3.1应用程序和active_admin??我是成功的部分正常形式。。。但不适用于活动_管理界面上的表单。假设我有一个产品输入表单,只有管理员用户可以更新或插入。。。现在,由于我需要更多的定制外观,我制作了部分产品表单,并在其上使用了形式代码,因为active_admin依赖于此。CKEditor应该也处理形式域。。。但我只能看到一个普通的文本区域字段。。。有人能帮我吗我错过了什么

我正在为此使用ckeditorgem。 在formastic表单上,我有一个名为description的字段,我在active_admin产品条目表单上为ckeditor添加了这一行:

<%= semantic_form_for [:admin, @product] do |f| %>
  <%= f.inputs do %>
    <%= f.input :name %>
    <%= f.input :price %>
    <%= f.input :description, :as => :ckeditor, :input_html => { :height => 400 } %>
    <%= f.input :image, :as => :file %>
  <% end %>
  <%= f.buttons :commit %>
<% end %>

:ckeditor,:input_html=>{:height=>400}%>
:文件%>

默认情况下,ckeditor在具有“ckeditor”类的输入时激活。所以你可以写:

f.input:description,:input\u html=>{:class=>“ckeditor”}


它对我有用

因为某种奇怪的原因,它对我有用

#= require ckeditor/init
在active_admin.js.coffee中

最初我像这样将其添加到application.js中

//= require ckeditor/init

但奇怪的是,这还不够

你解决过这个问题吗?我也面临同样的问题。在本地运行良好,但在Heroku上崩溃。