Ale*_*lan 5 javascript ruby-on-rails formtastic activeadmin redactor
Redactor看起来像一个很棒的富文本编辑器.我想在Active Admin CMS的特定文本区域中使用redactor.
我发现这个gem将redactor和rails集成在一起,所以我试着设置它:
的Gemfile:
gem 'redactor-rails'
Run Code Online (Sandbox Code Playgroud)
贝壳:
$ bundle install
Run Code Online (Sandbox Code Playgroud)
配置/ redactor.yml
lang: 'en'
autoresize: true
Run Code Online (Sandbox Code Playgroud)
配置/初始化/ active_admin.rb
config.register_stylesheet 'redactor-rails.css'
config.register_javascript 'redactor-rails.js'
Run Code Online (Sandbox Code Playgroud)
我的活动管理资源配置中的输入
f.input :contents, input_html: { id: "redactor_here", class: "redactor" }
Run Code Online (Sandbox Code Playgroud)
我检查过:
在redactor-rails的自述文件中,它表示在创建textarea之后,需要调用redactor帮助程序来初始化redactor.但是,该redactor帮助程序不在活动管理员表单的范围内..所以我可以在哪里调用它?
目前,浏览器中绝对没有发生任何事情.任何有关这方面的帮助将不胜感激.
您应该尝试,而不是在 active_admin.rb 中注册样式表和 js
在应用程序/资产/javascripts/active_admin.js
//= require redactor
//= require redactor-rails/config
Run Code Online (Sandbox Code Playgroud)
并在app/assets/stylesheets/active_admin.css.scss中
@import "redactor";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2053 次 |
| 最近记录: |