整合ActiveAdmin与富文本编辑器
-- KindEditor
1、gem 'rails_kindeditor'
2、rails generate rails_kindeditor:install
3、f.input [字段名], :as => :kindeditor
4、ke-container ke-container-default
这是kindeditor自动生成的div默认类,可另加一个类,在样式表加上:
.[新加的类] {
width: 79%; //宽度根据实际情况作调整
}
-- CkEditor
1、gem 'ckeditor'
2、rails g ckeditor:install
3、rake db:migrate
4、active_admin.js里加上 //= require ckeditor/init
5、f.input [字段名], :as => :ckeditor
6、样式表中加上
#cke_article_content { //此处的id是ckeditor为字段生成的,格式是cke_[模型]_[字段]
width: 77.5%; //宽度根据实际情况作调整
overflow: hidden;
}
以上内容由Bruce.xue整理。