[英]Rails 4 and ckeditor
我的應用程序使用Rails 4,而我使用的是ckeditor gem和turbolinks。
在我的部分表格中,我這樣稱呼ckeditor:
.form-group
= f.label :content, "Содержание", class: "col-sm-3 control-label"
.col-sm-8
= f.text_area :content, class: "form-control ckeditor", rows: 50
當我轉到此頁面時,看不到ckeditor。 只有在我更新頁面之后,它才會出現。 但為什么? 我究竟做錯了什么? 我認為是因為turbolinks。 我該如何解決?
使用此寶石: ckeditor
最新版本的Gemfile
gem "ckeditor", :git => "https://github.com/galetahub/ckeditor.git"
的application.js
//= require ckeditor/init
自述文件中的觀點:
<%= form_for @page do |form| -%>
...
<%= form.cktext_area :notes, :class => 'someclass', :ckeditor => {:language => 'uk'} %>
...
<%= form.cktext_area :content, :value => 'Default value', :id => 'sometext' %>
...
<%= cktext_area :page, :info, :cols => 40, :ckeditor => {:uiColor => '#AADC6E', :toolbar => 'mini'} %>
...
<% end -%>
使用cktext_area而不是text_area
您需要的Rails 4資產
//= require ckeditor/override
//= require ckeditor/init
資產編譯有一個技巧,您需要研究自述文件。
希望能幫助到你!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.