Chi*_*hip 25 ruby-on-rails required simple-form
我在我的应用程序中使用简单表单,并且我想删除*以指示我的所有表单(现有和尚未创建的表格)上都需要属性.
我试图进入simple_form.rb:
# Whether attributes are required by default (or not). Default is true.
config.required_by_default = false
Run Code Online (Sandbox Code Playgroud)
而且我试图修改simple_form.en.yml:
required:
text: 'required'
mark: '' # <------ tried setting this to blank.
Run Code Online (Sandbox Code Playgroud)
我知道我可以设置:required => false每个字段,但我想清理视图并设置一次.
raf*_*nca 43
如果重新启动服务器,则设置simple_form.required.mask为''应该有效.
但你可以删除它改变配置:
# config.label_text = proc { |label, required| "#{required} #{label}" }
Run Code Online (Sandbox Code Playgroud)
至
config.label_text = proc { |label, required| "#{label}" }
Run Code Online (Sandbox Code Playgroud)
Ale*_*and 19
你也可以
simple_form_for @model, :defaults => {:required => false}
Run Code Online (Sandbox Code Playgroud)
小智 6
在Rails 4上只删除"必需"字
config.label_text = lambda { |label, required, explicit_label| "#{required} #{label}" }
Run Code Online (Sandbox Code Playgroud)
所以它应该是
config.label_text = lambda { |label, required, explicit_label| "#{} #{label}" }
Run Code Online (Sandbox Code Playgroud)
验证仍然有效!
| 归档时间: |
|
| 查看次数: |
14751 次 |
| 最近记录: |