我有两个MVC会议和议程。会议可以有很多议程项目。
我正在尝试设置这两个页面,以便我可以在show.html.rb会议页面上单击“创建新议程项目”。这个想法是,这会将用户重定向到new.html.rb议程页面,传递会议ID,并使用会议ID预填充new.html.rb议程表。
目前我有以下内容在URL中传递会议ID,但我不知道如何将其传递给表单。
会议:show.html.rb:
<%= link_to "Add Agenda Item", :action => 'new_agenda', :id => @meeting.id %>
温柔,我很新。但非常感谢提前。
Christian Macedo。
答案 0 :(得分:0)
Agenda议程控制器中的new
操作应该有权访问会议ID查询参数。类似的东西:
def new
@agenda = Agenda.new
@agenda.meetings.build(Meeting.find(params[:id]))
end