我有以下和部分设置,但我不断收到错误,部分无法识别变量 |builder|。
形式
<%= simple_form_for @firm do |f| %>
<%= f.fields_for :events do |builder| %>
<%= render 'event_fields', :builder => builder %>
<% end %>
<%= end %>
_events_fields 部分
<fieldset>
<%= builder.input :name, :collection => ['Applications Open', 'Applications Close', 'Traineeship Starts'] %>
<%= builder.text_field :start_at, :class => 'datepicker' %>
<%= builder.hidden_field :all_day, :value => true %>
<%= link_to "remove", '#', class: "remove_fields" %>
知道我应该如何填充变量吗?或者如果事实上这是正确的做法?如果有人可以帮助我更多地了解您需要如何以及为什么需要这样做,那将非常有帮助。