2013-02-24 5 views
1

Я ищу решение для формы с двумя вложенными атрибутами. В команде есть несколько игроков, и у каждого игрока есть несколько раундов. Я добавил accept_nested_attributes в модели. Этот способ не работал для меня.Дважды вложенные атрибуты form_for

<% form_for(@team) do |team_fields| %> 
    ...SOME FIELDS... 
    <% team_fields.fields_for :players do |player_fields| %>...SOME FIELDS... 

     <% player_fields.fields_for :rounds do |round_fields| %> 
     <%= round_fields.text_field :message%> 
     <%end%> 
    <%end%> 
<%end%> 

ответ

2

Попробуйте напечатать ваши звонки на номер .fields_for.

<%= player_fields.fields_for :rounds do |round_fields| %>

+0

ТНХ, я их забыл в моем вопросе. Но я нашел «большую ошибку». Спасибо :) –

+0

Ой, я думал, что это исправлено:/Но когда я редактирую значение в текстовом поле, подача создаст тонны раундов .... –