如何在活动管理员上使用操作文本

god*_*won 6 ruby ruby-on-rails activeadmin

我正在使用Rails 6.0.0和ruby 2.6.0,我想知道在ActiveAdmin中使用ActionText的最佳方法是什么,我是否必须使用render?

Gro*_*fen 3

f.rich_text_area :content在 ActiveAdmin 中使用了这个,但它对我不起作用,所以我在这个Form Partial Tricks <trix-editor>之后的自定义表单中添加了标签,但这也不起作用,所以我最终使用了这个 gem ActiveAdmin Quill Editor,它很容易设置和工作完美

安装

  • 将其添加到您的 Gemfile 中gem 'activeadmin_quill_editor'

  • 在您的app/assets/stylesheets/active_admin.scss文件中添加以下内容:

@import 'activeadmin/quill_editor_input';
Run Code Online (Sandbox Code Playgroud)
  • 在您的app/assets/javascripts/active_admin.js文件中添加以下内容:
//= require activeadmin/quill_editor/quill
//= require activeadmin/quill_editor_input
Run Code Online (Sandbox Code Playgroud)

例子

# ActiveAdmin article form conf:
  form do |f|
    f.inputs 'Article' do
      f.input :title
      f.input :description, as: :quill_editor
      f.input :published
    end
    f.actions
  end
Run Code Online (Sandbox Code Playgroud)