Class: SirTrevorRails::Blocks::BrowseGroupCategoriesBlock
Overview
Instance Method Summary
collapse
#item_ids, #items, #ordered_items
custom_block_types
Instance Method Details
#display_item_counts? ⇒ Boolean
10
11
12
|
# File 'app/models/sir_trevor_rails/blocks/browse_group_categories_block.rb', line 10
def display_item_counts?
send(:'display-item-counts') == 'true'
end
|
#groups ⇒ Object
14
15
16
17
18
|
# File 'app/models/sir_trevor_rails/blocks/browse_group_categories_block.rb', line 14
def groups
@groups ||= parent.exhibit.groups.published.where(slug: item_ids).sort do |a, b|
ordered_items.index(a.slug) <=> ordered_items.index(b.slug)
end
end
|
#groups? ⇒ Boolean
20
21
22
|
# File 'app/models/sir_trevor_rails/blocks/browse_group_categories_block.rb', line 20
def groups?
!groups.empty?
end
|