3
链接显示的页面量:如何限制的我要让我目前will_paginate看起来像这样的will_paginate
<-Previous 1 2 3 4 5 Next->
这个样子
<-Previous 1 2 Next->
如何控制上一个和下一个之间可以显示的页面数量?
链接显示的页面量:如何限制的我要让我目前will_paginate看起来像这样的will_paginate
<-Previous 1 2 3 4 5 Next->
这个样子
<-Previous 1 2 Next->
如何控制上一个和下一个之间可以显示的页面数量?
inner_window
和outer_window
属性可用于控制您在每个页面上看到的页面链接数量。您可以将它们传递给您的视图上的will_paginate
方法(如果您只想限制一个页面的链接数量)。
如果要限制整个应用程序中显示的页面数量,最好的方法是初始化文件(称之为will_paginate.rb)。您可以设置全局配置选项,如下所示:
WillPaginate::ViewHelpers.pagination_options[:inner_window] = 3
WillPaginate::ViewHelpers.pagination_options[:outer_window] = 2
感谢您的详细回复!如果我想将它传递给will_paginate方法,那看起来如何? <%= will_paginate,:inner_window => 3%>如果我这样做,我想我会得到一些nomethod inner_window错误。 – yoshyosh 2011-05-23 01:39:57
您应该可以调用<%= will_paginate @models,:inner_window => 5%> – 2011-05-23 12:13:10