%= render partial: 'foods/filters', locals: {url: filter_project_foods_path(@project, view: :nutrients)} %> <% if @foods.any? %> <%= render partial: 'foods/options' %> <% formulas = @quantities.map { |q| q.formula } %> <% formulas.unshift(@filter_q.formula) if @filter_q %> <%= error_messages_for *formulas %>
<%= l(:field_name) %> | <% @quantities.each do |q| %>
<%= link_to '',
toggle_exposure_project_foods_path(@project, quantity_id: q.id),
{class: "icon icon-close", method: :post, remote: true} %>
<%= q.name %>
|
<% end %>
<%= l(:field_action) %> | <%= "[#{@food_summary[:mfu_unit][q].try(&:shortname) || '-'}]" %> | <% end %> <% extra_quantities = @foods.values.first.keys - @quantities %> <% @foods.each do |food, nutrients| %> <% row_class = "food#{' dimmed' if food.hidden} #{cycle('odd', 'even')}" %>
---|---|---|
<%= food.name %> | <% @quantities.each do |q| %><%= format_amount(nutrients[q], @food_summary[:precision][q], @food_summary[:mfu_unit][q]) %> | <% end %><%= action_links(food, :nutrients) %> |
<%= l(:label_no_data) %>
<% end %>