Module: CommonwealthVlrEngine::SearchHistoryConstraintsHelper

Includes:
Blacklight::SearchHistoryConstraintsHelperBehavior
Defined in:
app/helpers/commonwealth_vlr_engine/search_history_constraints_helper.rb

Instance Method Summary collapse

Instance Method Details

#render_search_to_s(params) ⇒ Object

include render_search_to_s_mlt() in rendered constraints



6
7
8
# File 'app/helpers/commonwealth_vlr_engine/search_history_constraints_helper.rb', line 6

def render_search_to_s(params)
  render_search_to_s_advanced(params) + render_search_to_s_mlt(params) + super
end

#render_search_to_s_advanced(params) ⇒ Object

render advanced search date constraints, used on SearchHistory, etc.



18
19
20
21
22
# File 'app/helpers/commonwealth_vlr_engine/search_history_constraints_helper.rb', line 18

def render_search_to_s_advanced(params)
  return "".html_safe if params[:date_start].blank? && params[:date_end].blank?
  render_search_to_s_element(t('blacklight.advanced_search.constraints.date'),
                             render_filter_value(date_range_constraints_to_s(params)))
end

#render_search_to_s_mlt(params) ⇒ Object

render the MLT search query constraint, used on Search History page.



11
12
13
14
15
# File 'app/helpers/commonwealth_vlr_engine/search_history_constraints_helper.rb', line 11

def render_search_to_s_mlt(params)
  return "".html_safe if params[:mlt_id].blank?
  render_search_to_s_element(t('blacklight.more_like_this.constraint_label'),
                             render_filter_value(params[:mlt_id]))
end