rails를 통해 일람 페이지에서'gem kaminari'를 가져오는 절차를 정리해 봤습니다.

1629 단어 RubyRails

kaminari 가져오기 방법


1. Gemfile에 kaminari 저장을 추가합니다.


Gemfile.
gem 'kaminari','~> 1.1.1'

2. 카미나리 설치

$ bundle install

3. 카미나리 설정 파일 만들기

$ rails g kaminari:config

4. 카미나리 드럼통에 사용할 템플릿 만들기

$ rails g kaminari:views default

5. 드럼 설치


인쇄할 위치로 이동
app/views/books/index.html.erb
    <%= @books.each do |book| %>
        :
        :
    <% end %>
    <%= paginate @books %> <"←これを追加">
app/controllers/books_controller.rb
@books = Books.all.page(params[:page]).per(10) <"←.page以降追加">
이때 1페이지의 표시 건수는 최대 10개까지 표시됩니다.
10건 이상 투고하면 이렇게 다음 페이지로 나뉜다.

Bootstrap을 Kaminari에 적용하도록 합니다.


Bootstrap을 가져왔으면 카미나리에 간단하게 적용할 수 있습니다.$ rails g kaminari:views bootstrap3이렇게 하면 app/views/kaminari 폴더에 Bootstrap용 View를 생성하고 Bootstrap용 템플릿에 적용합니다.

사이트 축소판 그림

좋은 웹페이지 즐겨찾기