CKEditor不与Zurb Foundation一起显示

时间:2013-08-26 19:58:24

标签: ruby-on-rails ckeditor zurb-foundation

我在Rails应用程序中使用CKEditor(gem'ckeditor')和Foundation,但他们并没有在一起玩得很好。我一直在寻找几天的答案,并且没有运气就尝试了这两种解决方案:

ckeditor wont show up in zurb foundation

https://github.com/zurb/foundation/issues/2778

通过创建一个全新的测试应用程序,添加CKEditor(工作正常),然后添加Foundation(Gemfile + bundle install),然后不再显示CKEditor,我已经发现它是Foundation的一个问题。以下是我的测试应用程序中的一些示例代码:

<style>
  textarea{-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
</style>

<%= form_for @thing do |form| -%>
  <div class="field">
  <%= form.cktext_area :name, cols: 50, rows: 20, :class => "someclass", :ckeditor => {:uiColor => "#AADC6E", :toolbar => "mini"} %>
  </div>
<%- end %>

我在内部添加了样式,以防在基础样式之后需要添加样式(我也尝试在文本区域内联添加内容无效)。

任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

Foundation gem会覆盖应用程序布局文件(app / views / layout.html.erb)。 如果您使用gem,请确保您仍然拥有资产管道(<%= javascript_include_tag "application" %>)中应用程序文件的链接。此行应保留在<head>个代码之间。 希望这有效。