Kaminari

提供: sha.ngri.la
2014年8月16日 (土) 14:18時点におけるTara.ttm (トーク | 投稿記録)による版 (ページの作成:「kaminariを使うと、paginationを使えるようになります。 <ol> <li>/Gemfile に <pre> gem 'kaminari' </pre> を追加して、bundle install。 <pre> $ bund...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

kaminariを使うと、paginationを使えるようになります。

  1. /Gemfile に
    gem 'kaminari'
    

    を追加して、bundle install。

    $ bundle install
    
  2. /app/controllers/interesteds_controller.rb に
    def index
      @interesteds = Interested.order("id DESC").page(params[:page]).per(10)
    end
    
  3. /app/views/interesteds/index.html.erb に
    <%= paginate @interesteds %>
    

    を追加

  4. kaminari用のテンプレートを得ようとして
    rails g kaminari:views  bootstrap

    を実行してもエラーが発生する。

  5. https://github.com/mcasimir/kaminari-bootstrapからkaminari-bootstrapをインストールしてみる。 Gemfile
    gem 'kaminari-bootstrap', '~> 3.0.1'
    

    を追加。

  6. https://github.com/mcasimir/kaminari-bootstrapからダウンロードしたファイルをそれぞれの場所に配置すると、うまくいった。