Module: CommonwealthVlrEngine::SearchHistoryConstraintsHelper
- Includes:
- Blacklight::SearchHistoryConstraintsHelperBehavior
- Defined in:
- app/helpers/commonwealth_vlr_engine/search_history_constraints_helper.rb
Instance Method Summary collapse
-
#render_search_to_s(params) ⇒ Object
include render_search_to_s_mlt() in rendered constraints.
-
#render_search_to_s_advanced(params) ⇒ Object
render advanced search date constraints, used on SearchHistory, etc.
-
#render_search_to_s_mlt(params) ⇒ Object
render the MLT search query constraint, used on Search History page.
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 |