从Rails管理表单中删除标签的最简单方法是什么?

时间:2014-10-27 12:29:22

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

是否有任何简单的方法可以删除RailsAdmin中新资源表单下的标签?

我有"可选。长度可达255。"在大多数领域,虽然这些是强制性的,但它对最终用户来说很困惑。

我没有手动添加的模型,我只使用默认配置:

 config.actions do
    dashboard                    
    index                        
    new 
    export
    bulk_delete
    show
    edit
    delete
    show_in_app
 end

提前致谢!

2 个答案:

答案 0 :(得分:3)

rails_admin looks at model validations确定每个字段的帮助文本。由于您的字段被标记为Optional,我猜测它们是强制性的。

您可以使用help false声明关闭帮助消息。如果您想对表单上的所有字段执行此操作,可以使用fields方法:

config.model 'Bug' do
  edit do
    fields do
      help false
    end
  end
end

答案 1 :(得分:1)

RailsAdmin通过模型中的.AuthorizedAlways验证确定字段是否可选。

要删除presence标签,请将此行添加到您的模型中:

optional
相关问题