0
我有一個這樣的形式:Rails中提交兩種形式共享相同的PARAM
<%= form_for @report do |f| %>
<div class="row">
<div class="col-sm-9">
<h3 class="page-header">
Children
</h3>
<div class="row">
<% students.each do |student| %>
<div class="col-xs-4 col-md-2">
<div class="std_container">
<%= check_box_tag "student_ids[]", student.id, nil, {id: "check_#{student.id}", class: "student_check"} %>
<%= label_tag "check_#{student.id}" do %>
<div class="std_label"><%= student.name %></div>
<div class="std_img thumbnail"><img src="http://www.codeproject.com/KB/GDI-plus/ImageProcessing2/img.jpg" alt=""></div>
<% end %>
</div>
</div>
<% end %>
</div>
</div>
<%= render "form_categories", f: f, report_notes: @report.report_notes %>
<%= render "messages/form", ????? %>
</div>
</div>
</div>
<% end %>
,我需要呈現在底部這兩個諧音。 'messages'
部分是響應不同控制器的表單,但需要使用@report
表單上的"student_ids[]"
參數以及其自己的參數。這部分是:
<%= form_for @message do |f| %>
<div class="row">
<div class="col-sm-10 col-sm-offset-1">
<%= f.hidden_field :professor_id, :value => current_user.professor.id %>
<%= f.label :text, "Texto" %>
<%= f.text_area :text %>
<%= f.submit "Enviar", class: "btn btn-default" %>
</div>
</div>
<% end %>
如何建立這個「消息」的方式,我可以使用「student_ids []」,並提交給它的控制器部分?