将描述段添加到ActiveAdmin / new Page

时间:2013-07-13 14:30:40

标签: ruby-on-rails activeadmin

我在ActiveAdmin上设置了一个页面,当用户点击“Create One”按钮时,我想在/ new页面上添加一个简短的文本框(无论是在顶部还是部分实际表单,更容易)解释需要填写的内容。

我该怎么做?

2 个答案:

答案 0 :(得分:6)

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文档,有很多功能......

答案 1 :(得分:0)

您只需在模型中添加新的description列,或者您可以对活动管理员使用有效的管理员评论here comments说明。

希望它会对你有所帮助。