3

我在 ActiveAdmin 上设置了一个页面,当用户单击“创建一个”按钮时,我想在 /new 页面上添加一个简短的文本框(在实际表单的顶部或部分,更容易)解释什么需要放入表格中。

我怎样才能做到这一点?

4

2 回答 2

7

Active Admin 通过在 Formtastic ( http://github.com/justinfrench/formtastic ) 创建的神话般的 DSL 之上创建一个瘦 DSL 来完全控制表单的输出。

您可以:hint像这样为每个表单输入添加:

form do |f|
  f.inputs 'Details' do
    f.input :title, :required => true, :hint => "This field should be filled in"
  end

  f.inputs 'Advanced' do
    f.input :keywords, :hint => "Example: ruby, rails, active-admin"
    ...
  end
end

看看 Formtastic 文档,有很多功能......

于 2013-07-13T16:53:37.423 回答
0

您可以简单地description在模型中添加新列,也可以使用活动管理员评论,这里comments活动管理员的描述。

希望它会帮助你。

于 2013-07-13T16:08:29.817 回答