ex search post basic - maxivak/simple_search_filter GitHub Wiki

Example. Search using POST request. Basic example.

  • routes
resources :products do
  collection do
    post 'search'
   end
  • controller:
search_filter :index, {save_session: true, search_method: :post_and_redirect, url: search_products_url} do
  # define filter
  default_order "created_at", 'desc'

  # fields
  field :title, :string, :text, {def: '', label: ''}
  field :category_id, :int, :hidden, {def: 0, label: ''}
end
  • view:
= inline_simple_search_form_for(@filter)