Sha256: f9877daec2bd7689c36045f62a9cbd76f81489468b99863237a936b9f4207d83
Contents?: true
Size: 1.7 KB
Versions: 5
Compression:
Stored size: 1.7 KB
Contents
<table class="table table-striped index"> <tr> <th> <%= t('activerecord.models.library') %> </th> <th> <%= t('activerecord.models.shelf') %> </th> <% CarrierType.order(:position).each do |carrier_type| %> <th><%= carrier_type.display_name %></th> <% end %> <th><%= t('page.total') %></th> </tr> <% Library.order(:position).each do |library| %> <% library.shelves.order(:position).each do |shelf| %> <tr> <td> <%= library.display_name %> </td> <td> <%= shelf.display_name %> </td> <% CarrierType.order(:position).each do |carrier_type| %> <td> <%= @carrier_type_results[[shelf.id, carrier_type.id]] %> </td> <% end %> <td> <%= @carrier_type_results.select{|r| r[0] == shelf.id}.sum{|k, v| v} %> </td> </tr> <% end %> <% end %> <tr> <td colspan="2"><%= t('page.unknown') %></td> <% CarrierType.order(:position).each do |carrier_type| %> <td> <%= @carrier_type_results[[nil, carrier_type.id]] %> </td> <% end %> <td> <%= @carrier_type_results.select{|r| r[0].nil?}.sum{|k, v| v} %> </td> </tr> <tr> <th colspan="2"><%= t('page.total') %></th> <% CarrierType.order(:position).each do |carrier_type| %> <td> <%= @carrier_type_results.select{|r| r[1] == carrier_type.id}.sum{|k, v| v} %> </td> <% end %> <td><%= @carrier_type_results.sum{|k, v| v} %></td> </tr> </table>
Version data entries
5 entries across 5 versions & 1 rubygems