0
所以我試圖在網格格式的頁面上分頁數組,每行3個項目。它應該允許每頁6行。與此類似,實際上:http://www.logicbuy.com/ 看起來應該用will-paginate來實現起來相對簡單,但我無法在網上或本網站上找到任何信息。有任何想法嗎?Rails 3,will-paginate;如何在一行中顯示多個項目?
所以我試圖在網格格式的頁面上分頁數組,每行3個項目。它應該允許每頁6行。與此類似,實際上:http://www.logicbuy.com/ 看起來應該用will-paginate來實現起來相對簡單,但我無法在網上或本網站上找到任何信息。有任何想法嗎?Rails 3,will-paginate;如何在一行中顯示多個項目?
結帳維基頁面爲will_paginate
https://github.com/mislav/will_paginate/wiki/。您可以在找到指定的頁面大小,如:
class Coupon < ActiveRecord::Base
cattr_reader :per_page
@@per_page = 18
end
然後找到你的優惠券@coupons = Coupon.paginate :page => params[:page]
和render @coupons
像你已經在做。
最後,提供分頁鏈接<%= will_paginate @coupons %>
。
如果您需要更多解釋或幫助,請告知我,但我建議您閱讀wiki頁面,如果您尚未閱讀。
`will_paginate`只是爲您提供分頁支持。您必須自行在視圖中設置網格。儘管你可以具體告訴`will_paginate`頁面大小是27(3 * 6)。 – raidfive 2011-02-03 03:27:14
好吧,所以我仍然應該在優惠券表格上分頁,並告訴它在每個頁面上放置(18?)項目。現在,我只需在我的優惠券索引頁面中顯示「@coupons」和「will_paginate」,並呈現一堆_coupon部分。我應該將網格格式設置在索引頁面還是部分? – 2011-02-03 07:03:44