我在ActiveAdmin上设置了一个页面,当用户点击“Create One”按钮时,我想在/ new页面上添加一个简短的文本框(无论是在顶部还是部分实际表单,更容易)解释需要填写的内容。
我该怎么做?
答案 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
说明。
希望它会对你有所帮助。