diff --git a/app/views/plans/_overview_details.html.erb b/app/views/plans/_overview_details.html.erb index b406da2..cd3fe05 100644 --- a/app/views/plans/_overview_details.html.erb +++ b/app/views/plans/_overview_details.html.erb @@ -20,6 +20,7 @@ <% else %>
<% plan.template.phases.each do |p| %> + <% questions_size = p.sections.map{|s| s.questions.size }.reduce(0){|sum,x| sum + x } %>
<%= _("%{phase_title} (%{sections_size} %{sections}, %{questions_size} %{questions})") % { :phase_title => p.title, :sections_size => p.sections.size, :sections => n_('section', 'sections', p.sections.size), - :questions_size => p.sections.map{|s| s.questions.size }.inject(0){|sum,x| sum + x }, - :questions => n_('question', 'questions', p.sections.map{|s| s.questions.size }.inject(0){|sum,x| sum + x }) } %> + :questions_size => questions_size, + :questions => n_('question', 'questions', questions_size) } %>