Sha256: 3f4b83fff3dfcffee6ac22e572b461564b53ca8c48128acf068a2bc2fb3fda4c
Contents?: true
Size: 1.23 KB
Versions: 3
Compression:
Stored size: 1.23 KB
Contents
= search_form_for @q, url: {} do |f| = hidden_field_tag :s, "advanced" - (params[:q] || {}).each do |q,v| = f.hidden_field q, :value => v .row-fluid.center .input-append.input-prepend .btn-group = content_tag(:select, :disabled => elements.size < 2, id: "advanced_field") do - for e in elements option data-type=e[1] value=e[0] selected=(e[0] == main_element) = e[0].to_s.titleize = select_tag nil, grouped_options_for_select(ransack_options, "cont"), id: "ransack_options" = f.text_field "#{main_element}_cont", id: "advanced_query" .btn-group = render "cardboard/resources/search_button", f: f = link_to "Simple Search", "#", id: "simple_search_link" /, class: "btn" .row-fluid#filter_list b= "Filters: " unless params[:q].blank? - (params[:q] || {}).each do |q,v| - if v.present? .filter = link_to url_for({q: params[:q].except(q), s: "advanced"}) do ' i.icon-remove - *a, b = q.split("_") = a.join(" ") ' = {cont: "~", not_cont: "!~", gt: ">", lt:"<", eq: "="}[b.to_sym] || b.pluralize + " with" ' = v
Version data entries
3 entries across 3 versions & 1 rubygems