[Gem] CKEditor For Ruby On Rails

今天要記錄的CKeditor是一套所見即所得編輯軟體,讓我們在網頁上編輯文字就像編輯Word一樣簡單,但相信大家通常可能是在PHP或是其他程式語言套用它,在ROR上我找了許多資料才比較可以試出完整安裝,也給各位參考。

1.修改Gemfile,加入ckeditor

gem 'ckeditor'
or
gem 'ckeditor', github: 'galetahub/ckeditor'

2.執行 bundle

bundle install

3.如果想整合上傳圖片應用,可以加入以下(本例以Carrierwav與mini_magick為例)

於Gemfil加上:
gem 'carrierwave'
gem 'mini_magick'
執行:
rails generate ckeditor:install --orm=active_record --backend=carrierwave

4.確認config/routes.rb有以下程式

mount Ckeditor::Engine => '/ckeditor'

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *