这么一两天,都在勤勤恳恳的学习,Rails 3。
心中,还是挺高兴的。
自从自己从windows 7,转到Ubuntu 12.04过后,自己的学习之路,明显舒畅了不少。
这次,我们一起来学习,我自己的一个成功案例-CKeditor
第一步:我们下载CKeditor和它的相关附属插件Paperclip
1、使用终端命名下载:
# sudo gem install ckeditor
# sudo gem install paperclip
2、或者是使用Gemfile下载方式:
心中,还是挺高兴的。
自从自己从windows 7,转到Ubuntu 12.04过后,自己的学习之路,明显舒畅了不少。
这次,我们一起来学习,我自己的一个成功案例-CKeditor
第一步:我们下载CKeditor和它的相关附属插件Paperclip
1、使用终端命名下载:
# sudo gem install ckeditor
# sudo gem install paperclip
2、或者是使用Gemfile下载方式:
在Gemfile文件添加,如下两句,并执行bundle install
gem "ckeditor"
gem "paperclip"
第二步:安装插件,并配置相关附属插件
rails generate ckeditor:install --orm=active_record --backend=paperclip
第三步:添加默认配置
1、在config/application.rb里面,添加内容:
config.autoload_paths += %W(#{config.root}/app/models/ckeditor)
2、在config/routes.rb里面,添加内容:
mount Ckeditor::Engine => "/ckeditor"
3、在app/assets/javascripts/application.js里面,添加内容:
//= require ckeditor/init
第四步:修改脚手架视图中_form.html.erb的form表单如下:
< %= form.cktext_area :content, :class => "someclass", :ckeditor => {:language => "zh-CN"} % >
第五步:运行rails server(或者 passenger start -p 80)
截图纪念一下:
![]()