使用rails_admin实现wysiwyg-rails无法正常工作

时间:2018-01-13 17:52:48

标签: ruby-on-rails wysiwyg rails-admin

我正在使用Ruby on Rails构建一个网站,并使用rails_admin gem作为管理界面。

我目前正在尝试使用wysiwyg-rails gem在我的管理界面中实现wysiwyg编辑器。

我跟着the gem documentation。 我为javascript创建了app / assets / javascripts / rails_admin / custom / ui.js,并为样式创建了app / assets / stylesheets / rails_admin / custom / theming.scss

但是,这仍然对我的管理界面没有影响,我不知道在哪里添加以下代码,因为当我将它添加到config / initializers / rails_admin.rb时会导致错误,并且当我没有效果时将它添加到我的控制器:

edit do
  field :content, :froala
end

# Optionally providing froala options (see https://editor.froala.com/options)
edit do
    field :content, :froala do
        config_options do
            {
                inlineMode: false,
                paragraphy: false
            }
        end
    end
end

我错过了什么?

1 个答案:

答案 0 :(得分:0)

您需要在app/admin的管理定义中使用代码,因此对于您正在添加WYSIWYG编辑器的任何模型,它都会进入,因为您正在定义如何编辑该特定型号的字段。

假设其余的wysiwyg-rails gem设置正常工作,您应该会看到它用于编辑您添加该配置的模型上的字段。