Sha256: 9a6edf42111fc74c17b8f474f4b7d1e6c75268706ffe542c10a8263b19920749
Contents?: true
Size: 528 Bytes
Versions: 28
Compression:
Stored size: 528 Bytes
Contents
module Hyrax module Renderers class FacetedAttributeRenderer < AttributeRenderer private def li_value(value) link_to(ERB::Util.h(value), search_path(value)) end def search_path(value) Rails.application.routes.url_helpers.search_catalog_path(:"f[#{search_field}][]" => value, locale: I18n.locale) end def search_field ERB::Util.h(Solrizer.solr_name(options.fetch(:search_field, field), :facetable, type: :string)) end end end end
Version data entries
28 entries across 28 versions & 1 rubygems