Sha256: fc03a2368ef986c76e37eb1fa8c531dd53dee91c641554e0ba3e58599619e7ac
Contents?: true
Size: 1.76 KB
Versions: 1
Compression:
Stored size: 1.76 KB
Contents
<table class="table table-striped index"> <tr> <th> <%= t('activerecord.models.library') %> - <%= t('activerecord.models.shelf') %> </th> <% CarrierType.order(:position).each do |carrier_type| %> <th><%= carrier_type.display_name.localize %></th> <% end %> <th><%= t('page.total') %></th> </tr> <% (Shelf.order(:position) << nil).each do |shelf| %> <tr> <td> <% if shelf %> <strong> <%= shelf.library.display_name.localize %> - <%= shelf.display_name.localize %> </strong> <% else %> <strong><%= t('page.unknown') %></strong> <% end %> </td> <% CarrierType.order(:position).each do |carrier_type| %> <td> <% if shelf %> <%= @carrier_type_results[[shelf.id, carrier_type.id]] %> <% else %> <%= @carrier_type_results[[nil, carrier_type.id]] %> <% end %> </td> <% end %> <td> <% if shelf %> <%= @carrier_type_results.select{|r| r[0] == shelf.id}.sum{|k, v| v} %> <% else %> <%= @carrier_type_results.select{|r| r[0].nil?}.sum{|k, v| v} %> <% end %> </td> </tr> <% end %> <tr> <td><strong><%= t('page.total') %></strong></td> <% 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
enju_circulation-0.1.0.pre41 | app/views/manifestation_checkout_stats/_group_by_carrier_type.html.erb |