在我的rails 4.0.0 simple_form
中,我发现忽略向布尔输入添加inline_label
并添加as: radio_buttons
会产生此错误:
No input found for radio_buttons
这是我的表单代码:
<%= simple_form_for (@user) do |f| %>
<%= f.input :user_name %>
<%= f.input :email %>
<%= f.input :password %>
<%= f.input :password_confirmation %>
<%= f.input :office_administrator, as: :radio_buttons %>
<%= f.input :bill_payer, inline_label: 'Can pay bills?' %>
<%= f.button :submit, :class => "btn btn-primary" %>
<% end %>
答案 0 :(得分:0)
看起来你的Gemfile中有gem 'simple_form'
但你现在需要在master分支中使用它,因为还没有发布带有Rails 4支持的Simple Form:
gem 'simple_form', github: 'plataformatec/simple_form'
答案 1 :(得分:0)
我再次运行了发电机并修复了问题。
rails generate simple_form:install --bootstrap