Sha256: 63cf0c204c076b612a98fbaca486f55f0025ace3201c09d4ba9cb5f03d9c45c8
Contents?: true
Size: 721 Bytes
Versions: 12
Compression:
Stored size: 721 Bytes
Contents
module SirTrevorRails module Blocks ## # Multi-up browse block class BrowseBlock < SirTrevorRails::Block include Displayable attr_reader :solr_helper def with_solr_helper(solr_helper) @solr_helper = solr_helper end def search_options(id) (items.detect { |x| x[:id] == id }) || {} end def searches @searches ||= parent.exhibit.searches.published.where(slug: item_ids).sort do |a, b| ordered_items.index(a.slug) <=> ordered_items.index(b.slug) end end def searches? !searches.empty? end def display_item_counts? send(:'display-item-counts') == 'true' end end end end
Version data entries
12 entries across 12 versions & 1 rubygems