我的应用程序布局中有我的<%= will_paginate %>
代码块。我想根据我所在的控制器/操作传递这个块不同的集合。我该怎么做?
问问题
620 次
2 回答
0
您可以在 will_paginate 方法之后指定一个集合。
在您的控制器中:
@collection = MyTable.find(:all, :page => params[:page])
在您看来:
<%= will_paginate @collection %>
于 2010-01-12T21:53:17.490 回答
0
啊...重读您的问题,我明白您的意思。
我认为最简单的方法就是始终使用相同的变量名,或者使用分页查询中的值设置标准名称。
# Controller
@collection = Model.paginate
#OR
@entries = Entry.paginate
@collection = @entries
# View:
<%= will_paginate @collection %>
于 2010-01-13T00:22:54.350 回答