AutoCommit Don Jul 30 14:03:07 CEST 2015
This commit is contained in:
@@ -14,6 +14,7 @@ class Survey::Question < ActiveRecord::Base
|
||||
|
||||
def do_answer(choice_ids, user)
|
||||
cid=choice_ids.map{|c|c.to_i}
|
||||
unless cid.empty?
|
||||
Survey::Answer.where(user_id: user.id, choice_id: self.choice_ids).delete_all
|
||||
cid.each do |c|
|
||||
if self.choice_ids.include?(c)
|
||||
@@ -23,4 +24,5 @@ class Survey::Question < ActiveRecord::Base
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -1,4 +1,9 @@
|
||||
<div style="background:red"><b><%= answeredquestion.title%></b>
|
||||
<ul>
|
||||
<% answeredquestion.choices.each do |c| %>
|
||||
<%= c.to_s %><%= answeredquestion.answers.where(choice_id: c.id).count %>n
|
||||
<li>
|
||||
<%= c.to_s %><%= answeredquestion.answers.where(choice_id: c.id).count %>
|
||||
</li>
|
||||
<% end %>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<div style="background:red"><b><%= question.title%></b>
|
||||
<%= semantic_form_for question, url: answer_survey_question_path do |f| %>
|
||||
<%= f.input :selected, as: :check_boxes, collection: question.choices, label: false %>
|
||||
|
||||
<%= f.input :selected, as: :radio, collection: question.choices, label: false %>
|
||||
<%= f.action :submit, :as => :input %>
|
||||
|
||||
<% end %>
|
||||
|
||||
Reference in New Issue
Block a user