0


0

RoRページネーション、画像の追加

ページネーションにwill_paginateを使用しています。

このiamでは、次と前をクリックするための画像を使用しています。

:prev_label&:next_labelのように、うまく機能しています

しかし、ページ番号にも画像を追加したいので、[次へ]をクリックすると、次の画像にロールオーバーします。

この解決策を教えてください

2 Answer


0


この例はあなたを助けます

モデルで

   @table_name = ModelName.paginate(:all, :page => params[:page], :per_page =>number_of_record)

ビューでの使用

<%= will_paginate  @table_name, :inner_window =>1, :outer_window   => -2 %>

そして、画像の使用にはpaperclipプラグイン


0


カスタムページネーターを作成するには、WillPaginate

LinkRendererクラスをサブクラス化し、ビューのパラメーターとして渡す必要があります。

<%= will_paginate(@users, :renderer => MyCustomLinkRenderer) %>

http://thewebfellas.com/blog/2008/8/3/roll-your-own-pagination-links-with-will_paginate [このチュートリアル]を確認するか、http://github.com/mislav/will_paginate/を参照してくださいblob / df42582bde7c6c8ea2fd08ed532876909fb06500 / lib / will_paginate / view_helpers.rb [実際のクラス]定義を使用して、レンダリング方法を確認します