Field: RichTextAreaField - thoughtbot/administrate GitHub Wiki

In order to use administrate with ActionText, create a new RichTextAreaField.

Execute generate command.

$ rails g administrate:field rich_text_area

Create app/fields/rich_text_area_field.rb

require "administrate/field/text"

class RichTextAreaField < Administrate::Field::Text
  def to_s
    data
  end
end

Create app/views/fields/rich_text_area_field/_form.html.erb

<div class="field-unit__label">
  <%= f.label field.attribute %>
</div>
<div class="field-unit__field">
  <%= f.rich_text_area(field.attribute) %>
</div>

Create both app/views/fields/rich_text_area_field/_index.html.erb (don't recommend showing this in a collection view) and app/views/fields/rich_text_area_field/_show.html.erb

<%= field.to_s %>

Instructions on getting the JS and CSS included are listed in the Rails 6 & Webpacker wiki.

⚠️ **GitHub.com Fallback** ⚠️