Sha256: 699d068f30fe1bd0d2516360df9c9d9935af833116344f1d2b23321d6301dfab
Contents?: true
Size: 800 Bytes
Versions: 20
Compression:
Stored size: 800 Bytes
Contents
module SearchHelper def subject_with_details subject subject = subject.subject if subject.is_a? Actor render :partial => subject.class.to_s.pluralize.downcase + '/' + subject.class.to_s.downcase + '_with_details', :locals => {subject.class.to_s.downcase.to_sym => subject} end def focus_search_link text, search_class, query search_class = search_class.to_s if search_class.is_a? Class or search_class.is_a? Symbol link_to text, search_path(:focus => search_class.downcase.pluralize, :search_query => query ), :remote => true end def too_short_query? return true if params[:search_query].blank? bare_query = strip_tags(params[:search_query]) unless bare_query.html_safe? return bare_query.strip.size < SearchController::MIN_QUERY end end
Version data entries
20 entries across 20 versions & 2 rubygems