1

在我的 rails 4.0.0simple_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 %>
4

2 回答 2

0

我再次运行发电机,它解决了这个问题。

rails generate simple_form:install --bootstrap
于 2013-07-23T18:26:43.883 回答
0

看起来你有gem 'simple_form'Gemfile 但你现在需要从 master 分支使用它,因为带有 Rails 4 支持的 SimpleForm 尚未发布:

gem 'simple_form', github: 'plataformatec/simple_form'

于 2013-07-16T21:01:17.220 回答