У меня есть пользовательская форма (репутация пользователя), которая напрямую не связана с какой-либо моделью. У меня есть несколько критериев репутации, которая влияет на стоимость окончательного returation Вот код формыОбработка пользовательских форм
<%= form_tag("/add_reputing",:method => "POST") do%>
<div class="reputing_column">
<p>
<b>Your feedback:</b>
</p>
<p>
<%= text_area_tag :comment,"",{:class=>"or-form-textarea"} %>
</p>
<%= submit_tag("Submit",:class=>"or-button")%>
</div>
<div class="reputing_column">
<p>
<b>Recomendation:</b>
</p>
<% @criterias.each do |c| %>
<div class="reputing_row">
<label><%= c.name%>:</label>
<div>
<% (c.rating_from .. c.rating_to).each do |i| %>
<%= radio_button_tag "reputing_#{c.id}", i%><%= (i<1)? i : "+#{i}"%>
<% end %>
</div>
</div>
<% end %>
</div>
<% end %>
В контроллере мне нужно summirize значений а из "reputing_#{c.id}"
полеев. А затем добавьте запись в таблицу репутации пользователя.
Как лучше и правильно обрабатывать данные из этой формы в контроллере? Я попытался решить эту проблему, но ничего не нашел.
Без кода нет никакой возможности, мы можем понять вашу проблему и помочь вам. –