Files
openfoodnetwork/app/views/spree/admin/reports/_table.html.haml
2018-12-27 12:22:48 +01:00

24 lines
642 B
Plaintext

- column_partials ||= {}
- if render_content?
%table.report__table{id: id}
%thead
%tr
- @header.each do |heading|
%th= heading
%tbody
- @table.each do |row|
%tr
- row.each_with_index do |cell_value, column_index|
%td
- partial = column_partials[column_index]
- if partial
= render partial, value: cell_value
- else
= cell_value
- if @table.empty?
%tr
%td{colspan: @header.count}= t(:none)
- else
%p.report__message
= t(".select_and_search", option: msg_option.upcase)