0
我希望我可以帮忙。排序表或列表2.3.8
我一直在尝试对我的搜索结果进行一些排序,但它并成功。
我正在使用Rails 2.8.3,因为应用程序制作得很好,而且我只编辑订购部分。
我需要的东西正好在第#228集的情况下,但是这个版本中不存在方法“ORDER”,我标记错误。
尝试插件:handles_sortable_columns但我无法对其进行配置。
我是新来的,我想帮忙。
基本用法
控制器
class AdsController < ApplicationController
handles_sortable_columns
def index
order = sortable_column_order
if params[:search]
@ads = Ad.search(params[:search], params[:page], :order=>order)
else
@ads = Ad.paginate :per_page => 4, :page => params[:page], :order => order
end
end
...
索引视图
<%= sortable_column "zone" %>
<%= sortable_column "Price" %>
模型
def self.search(search, page,sort)
paginate :per_page => 4, :page => page,:conditions => [-here conditions and values-]
end
当参数为空搜索也适用,以及订单也只能W¯¯如果我在结果中搜索订单。
这是长期计划,因为它是一个广泛的应用程序,什么是在短时间内理想的只是改变这部分订购。 – Macoto 2011-03-27 20:51:18
所以显示你的代码,以了解你在做什么错误 – fl00r 2011-03-27 20:52:05
如果你能看到,我使用de基本用法.. – Macoto 2011-03-28 16:28:01