2013-07-25 76 views
1

如何添加一個css文件到管理面板?Rails Admin 0.5.0自定義CSS/wysihtml5

我已經試過這樣:https://github.com/sferik/rails_admin/wiki/Theming-and-customization

在應用:應用程序/資產/樣式表/ rails_admin /自定義/ theming.css.scss

我查看網頁的源文件,並沒有顯示出來。

我只想添加https://github.com/Nerian/bootstrap-wysihtml5-rails CSS和Javascript到管理面板。

由於生產中的某些原因,bootstrap-wysihtml5-rails編輯器不顯示。

謝謝。

回答

1

問題是,管理員管理員正在使用路徑:/assets/bootstrap-wysihtml5.css和/assets/bootstrap-wysihtml5.js和什麼編譯可能是像/assets/bootstrap-wysihtml5-xyz22323.css,等等。

我剛添加普通文件:/assets/bootstrap-wysihtml5.css和/bootstrap-wysihtml5.js到公共目錄。

+0

我得到這兩個文件,在[此鏈接](https://github.com/jhollingworth/bootstrap-wysihtml5/tree/master/src),並把它們公開,但這是行不通的。我是否需要在production.rb中添加'config.assets.precompile'?或者我需要運行'rake assets:precompile'?希望你能幫助。謝謝。 P/s:我正在使用Rails 4和rails_admin 0.5.0 – Thanh

+0

你能告訴我你的production.rb文件和application.css,application.js文件嗎?謝謝 – Thanh

+0

嗨,請確保你使用正確的路徑和名稱的CSS和JS文件。應該是public/assets/bootstrap-wysihtml5.css和public/assets/bootstrap-wysihtml5.js。如果我記得正確的,rake資產:預編譯應該沒有效果。這些文件與公共文件夾中的一樣。我正在使用rails admin 0.5.0。還記得這一點:https://github.com/sferik/rails_admin/wiki/Wysihtml5 – Brian

0

試試這個

$('.textarea').wysihtml5({ 
    ... 
    stylesheets: ["<%= asset_path('your-css-file.css') %>"] 
});