Я пытаюсь создать набор вложенных (многие-ко-многим) форм в rails 3. Все отлично работает благодаря fields_for, но мне нужно поставить заголовок над каждой вложенной формой.Этот заголовок имеет значение поля профессио_типа.имя (которое имеет предварительно заполненное значение) в каждой соответствующей вложенной форме.
У меня есть время, когда я извлекаю значение профессио_типа.name из полей формы для объектов формы.Что мне нужно знать, так это:
a.) Можно ли извлечь предварительно заполненные значения из fields_for объектов, и если да, то как?
или
b.) Какя могу сделать вложенный цикл "многие ко многим" только для соответствующей записи "fields_for" для каждой | specform |значение, а не все?
Любые предложения, использующие любой метод (или альтернативные подходы), очень ценятся.
<% @professional.professional_specialties.each do |specform| %>
<%= specform.profession_type.name %>
<% f.fields_for :professional_specialties do |specialtyform| %>
<%= specialtyform.label :profession_type %>
<%= specialtyform.text_field :profession_type %>
<%= specialtyform.label :qualifications %>
<%= specialtyform.text_field :qualifications %>
<%= specialtyform.label :license_number %>
<%= specialtyform.text_field :license_number %>
<%= specialtyform.label :enabled %>
<%= specialtyform.check_box :enabled %>
<% end %>
<% end %>