Передача переменной на страницу new.html.rb - PullRequest
1 голос
/ 10 марта 2010

У меня есть два собрания MVC и повестка дня.Встреча может иметь много пунктов повестки дня.

Я пытаюсь настроить эти две страницы, чтобы я мог щелкнуть «Создать новый элемент повестки дня» на странице собрания show.html.rb.Идея состоит в том, что это перенаправит пользователя на страницу повестки дня new.html.rb с передачей идентификатора собрания и предварительным заполнением формы повестки дня new.html.rb идентификатором собрания.

В настоящее время у меня естьследующий, который передает идентификатор встречи в URL, но я понятия не имею, как передать его в форму.

Встреча: show.html.rb:

<%= link_to "Add Agenda Item", :action => 'new_agenda', :id => @meeting.id %>

Будьте осторожны, я очень новичок.Но заранее большое спасибо.

Кристиан Македо.

1 Ответ

0 голосов
/ 10 марта 2010

Действие new в контроллере Agenda должно иметь доступ к параметру запроса идентификатора собрания. Что-то вроде:

def new
  @agenda = Agenda.new
  @agenda.meetings.build(Meeting.find(params[:id]))
end
...