Я пытался (пока безуспешно) использовать стандартную сортировку в форме, предоставляемую драгоценным камнем ransack, и результатом этого, к сожалению, является пустая форма.
Вот что я уже сделал:
Controller:
class LandingController < ApplicationController
layout "landing2"
def index
@zones = Zone.all
@zone_id ||= 1
@q = Property.search(params[:q])
@q.build_sort if @q.sorts.empty?
end
end
Просмотр (частичный):
<%= search_form_for @q, :url => home_path, :html => { :method => :get } do |f| %>
<%= f.sort_fields do |s| %>
<%= s.sort_select %>
<% end %>
<%= f.submit "Sort" %>
<% end %>
И результат:
Кто-нибудь знает, что может быть не так?
Спасибо за помощь!