2014-10-27 63 views
1

是否有任何简单的方法来删除RailsAdmin中新资源的表单下的标签?从Rails Admin窗体中删除标签的最简单方法是什么?

我有“可选,长度可达255”。在大多数领域,尽管这些是强制性的,并且最终用户感到困惑。

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

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

提前感谢!

+0

是你能得到的'fields'方法摆脱了可选的标签? – slothbear 2015-10-21 17:15:29

回答

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

RailsAdmin确定字段是否是通过在模型中presence验证可选。

要删除optional标签,添加此行到你的模型:

validates_presence_of :attribute1, :attribute2 
相关问题