【成功案例】学习Rails3之CKeditor

本文介绍如何在Rails3项目中集成CKeditor富文本编辑器及其插件Paperclip,通过详细步骤指导读者完成配置过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这么一两天,都在勤勤恳恳的学习,Rails 3。
心中,还是挺高兴的。
自从自己从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)

截图纪念一下:
【成功案例】学习Rails3之CKeditor
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值