Sha256: a93560a1f73f5502467939592d3a71c641109fdf53834fbbadb0ea2054b2751c
Contents?: true
Size: 1.14 KB
Versions: 10
Compression:
Stored size: 1.14 KB
Contents
<% presenters = presenter.member_of_collection_presenters %> <% if presenters.blank? %> <% presenter.presenter_types.each do |type| %> <%= render 'relationships_parent_row_empty', type: type, presenter: presenter %> <% end %> <% else %> <%# Render presenters which aren't specified in the 'presenter_types' %> <% presenter.grouped_presenters(except: presenter.presenter_types).each_pair do |model_name, items| %> <%= render 'relationships_parent_row', type: model_name, items: items, presenter: presenter %> <% end %> <%# Render grouped presenters showing rows or an 'empty' row if there are none for that type %> <% presenter.presenter_types.each do |type| %> <% if presenter.grouped_presenters(filtered_by: type).blank? %> <%= render 'relationships_parent_row_empty', type: type, presenter: presenter %> <% else %> <% presenter.grouped_presenters(filtered_by: type).each_pair do |model_name, items| %> <%= render 'relationships_parent_row', type: type, items: items, presenter: presenter %> <% end %> <% end %> <% end %> <% end %> <%= presenter.attribute_to_html(:admin_set, render_as: :faceted) %>
Version data entries
10 entries across 10 versions & 2 rubygems