ActiveAdmin:如何让文本字段代替颜色选择器来输入颜色?

时间:2019-07-18 15:49:24

标签: ruby-on-rails ruby activeadmin

使用Flower模型为Rails应用程序拍照。 flowers表具有一个color列。该应用程序使用ActiveAdmin。在管理层中,我注册了Flower模型。

app/admin/flower.rb

ActiveAdmin.register Flower do
  permit_params :color
end

如果我编辑现有花朵(或创建新花朵),ActiveAdmin将强制我使用颜色选择器来编辑颜色。我想用文本字段编辑颜色。

我应该怎么做?

我使用Rails 4.1.4和ActiveAdmin 1.1.0

1 个答案:

答案 0 :(得分:1)

您将需要覆盖表格

  form do |f|
    inputs 'Details' do
      f.semantic_errors
      f.input :color, as: :text
    end

    f.actions
  end

有关更多信息,请查看https://activeadmin.info/5-forms.html