rails 中will_paginate-bootstrap做分页
2017-03-03 15:23
513 查看
思路:will_paginate是一个做分页的gem,但是风格不太好看,使用will_paginate-bootstrap这个gem做一个带有bootstrap样式的分页
Gemfile添加gem
gem 'will_paginate-bootstrap'
bundle install
在controller中:
@users = User.page(params[:page] || 1).per_page(params[:per_page] || 10).order("id desc")
在view中:
<%= will_paginate @users, renderer: BootstrapPagination::Rails %>
在config/intializers/下建立文will_paginate.rb添加如下内容:
WillPaginate::ViewHelpers.pagination_options[:previous_label ] = "前一页"
WillPaginate::ViewHelpers.pagination_options[:next_label ] = "后一页"
这样页面中就会显示中文的前一页和后一页
Gemfile添加gem
gem 'will_paginate-bootstrap'
bundle install
在controller中:
@users = User.page(params[:page] || 1).per_page(params[:per_page] || 10).order("id desc")
在view中:
<%= will_paginate @users, renderer: BootstrapPagination::Rails %>
在config/intializers/下建立文will_paginate.rb添加如下内容:
WillPaginate::ViewHelpers.pagination_options[:previous_label ] = "前一页"
WillPaginate::ViewHelpers.pagination_options[:next_label ] = "后一页"
这样页面中就会显示中文的前一页和后一页
相关文章推荐
- bootstrap 与 rails 2.3.8整合之:will_paginate插件的使用
- Rails分页plugin之will_paginate
- rails2.3.XX中使用will_paginate分页插件,并实现Ajax分页
- rails中使用will_paginate针对数组进行分页处理
- Rails 利用will_paginate进行异步分页
- rails2.3.XX中使用will_paginate分页插件,并实现Ajax分页
- Rails使用will_paginate插件进行分页
- rails2.3.5+will_paginate 2.3.15支持bootstrap的Rend...
- [Ruby on Rails]Rails分页plugin之will_paginate
- 如何向Ruby on Rails 分页插件 will_paginate 的链接插入其它参数
- rails 分页 will_paginate 的相关用法
- willpaginate 数组分页错误
- Rails2中使用will_paginate插件进行分页
- Rails2中使用will_paginate插件实现分页
- Ruby实践—will_paginate实现分页
- rails3插件 will_paginate介绍
- Rails 2.0 中分页的实现 will_paginate插件
- rails中will_paginate插件,当前页的使用
- 好用的分页插件 will_paginate
- rails4 will_paginate ajax 局部刷新