Rails:simple_form中集合所需的属性
我们正在尝试在simple_form中设置required
。 以下设置不起作用。
t('Payee'), required: true, :collection => BankAccountx.payee_class.where(active: true).map {|x| [x.name, x.id]}, :selected => params[:payee_id], include_blank: true %>
还试过:input_html => {required: true}
并且它也没有用。
在simple_form中设置required
的正确方法是什么?
找到了。 如果您使用此命令:
rails generate simple_form:install
它将在config/initializer/simple_form.rb
创建一个文件。 找到这一行
config.browser_validations = false
并将其更改为true
。 注意:如果您只是添加gem而不是运行rails generate,它默认工作。