Коллекции и вложенные формы атрибутов - PullRequest
0 голосов
/ 09 апреля 2011

Предположим, у меня есть модели Foo и Bar, где Bar - это вложенный атрибут Foo.

<%= form_for @foo do |f| %>
 <%= f.fields_for :bars do |builder| %>
   <%= render 'bar_fields', :f => builder %>
 <% end %>  
 <%= f.submit %>
<% end %>

Частичные поля bar_fields имеют поля, соответствующие атрибутам в Bar.Я хочу редактировать только определенные поля в этой модели, поэтому я их пропустил.Вместо этого я хочу вывести значения этих полей в виде текста и иметь возможность доступа к их отношениям ActiveRecord.

Как бы я поступил так?

1 Ответ

1 голос
/ 09 апреля 2011

Чтобы получить доступ к переменным объекта из помощника формы, выполните:

f.object.your_variable
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...