6
我有數據,他們被切在一些頁面上(每頁10個結果)。在一個頁面顯示所有結果(寶石kaminari)
代碼控制器:
@messages = Message.order('id DESC').page params[:page]
我怎麼可以顯示一個頁面上所有的結果,如果我想要什麼?它與頁面導航上的'see all'
類似。
我有數據,他們被切在一些頁面上(每頁10個結果)。在一個頁面顯示所有結果(寶石kaminari)
代碼控制器:
@messages = Message.order('id DESC').page params[:page]
我怎麼可以顯示一個頁面上所有的結果,如果我想要什麼?它與頁面導航上的'see all'
類似。
如果你仍然希望分頁助手在你的視圖中工作,那麼你可以在per_page選項中設置一個非常高的限制。
@messages = Message.order('id DESC').page params[:page]
if params[:all]
@messages = @messages.per_page(Message.count) # you can also hardcod' it
end
只是fyi,對於更新的版本,而不是'.per_page',它是'.per' – hajpoj 2014-01-27 00:07:59