Какую переменную я должен передать здесь? - PullRequest
0 голосов
/ 27 марта 2011

У меня есть модель профиля и профиль пользователя has_one. Кроме того, профиль является вложенным ресурсом внутри пользовательского ресурса. Я создаю форму edit.html.erb для просмотра профиля. Какую переменную я должен передать форме в этой строке:

<%= form_for(????) do |f| %>

Кстати, это мой метод редактирования в контроллере профилей:

def edit
  @user = current_user
  @profile = @user.profiles.find(params[:id])
end

1 Ответ

1 голос
/ 27 марта 2011

На ваш взгляд:

<%= form_for([@user, @profile]) do |f|  %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...