Module: SqlSearchNSortHelper

Defined in:
lib/sql_search_n_sort/app/helpers/sql_search_n_sort_helper.rb

Instance Method Summary collapse

Instance Method Details

#hide_current_params(*suppress) ⇒ Object

Should only be used for forms performing a GET (which they all should be)



4
5
6
7
8
9
10
# File 'lib/sql_search_n_sort/app/helpers/sql_search_n_sort_helper.rb', line 4

def hide_current_params(*suppress)
	return "" if request.query_parameters.empty?
	suppress.concat(SqlSearchNSort.config.suppress_params[@mode] || [])
	request.query_parameters.reject { |k, v| suppress.include?(k) }.map do |k, v|
		hidden_field_tag(k, v, id: random_element_id)
	end.join("\n")
end