will_paginate采用Gem安装。
命令如下:
gem install mislav-will_paginate --source http://gems.github.com
成功后的提示信息如下:
Successfully installed mislav-will_paginate-2.3.2
Installing ri documentation for mislav-will_paginate-2.3.2...
Installing RDoc documentation for mislav-will_paginate-2.3.2...
安装之后需要修改config/environment.rb文件
在文件的最后添加:
require 'will_paginate'
修改controller文件中的index方法:
# @products = Product.find(:all)
@products = Product.paginate :page => params[:page],
:per_page => 2
修改index.html.erb在文件最后添加
<%= will_paginate @products %>
重启服务器即可。。。
分享到:
相关推荐
will_paginate-bootstrap, 将 Twitter Bootstrap 分页组件与will_paginate集成 will_paginate-bootstrap不再维护我不再使用 Bootstrap 来使用 Rails,所以不幸的是,我不再接受请求请求或者维护这个库。 为了发布你...
rails 分页插件will_paginate 2.2.2
rails 分页插件will_paginate 2.1.0
rails 分页插件will_paginate
使用gem 'will_paginate', '~> 3.0.7'实现无限/无限滚动的工作 Rails CRUD 应用程序示例。 gem 'faker'被用来为项目gem 'faker'虚假数据。 演示 现场演示: : 在本地开发中安装 克隆回购: git clone git@github...
gem 'will_paginate-bootstrap4' 用法 <%= will_paginate @clients, renderer: WillPaginate::ActionView::BootstrapLinkRenderer %> 以下选项可用(除了will_paginate中可用的选项之外): :list_classes ...
新版本的will_paginate已经抛弃了这样的做法,转而使用gem的方式,本文通过建立一个名为foobar的应用来了解一下will_paginate的用法。 ============================== C:\>rails foobar -d mysql C:\>cd foobar C:\...
will_paginate will_paginate是一个分页库,与Ruby on Rails,Sinatra,Hanami :: View,Merb,DataMapper和Sequel集成。 安装: ## Gemfile for Rails 3+, Sinatra, and Merbgem 'will_paginate' , '~> 3.1.0' 有关...
=== Will Paginate App请参阅链接: ://richonrails.com/articles/getting-started-with-will-paginate了解更多信息。
安装:##用于Rails 3 +,Sinatra和Merb的Gemfile gem'will_paginate','〜> will_paginate will_paginate是与Ruby on Rails,Sinatra,Hanami :: View,Merb,DataMapper和Sequel集成的分页库。 安装:##用于Rails 3...
示例排序的应用程序您需要此应用程序的sqlite3。Linux sudo apt-get install sqlite3sudo apt-get install libsqlite3-devMac OSX brew install sqlite然后git clone git://github....
rails2.0的内容管理系统,可以发布文档、CVS库和Web资源3中资源,其中文档可以上传下载附件。支持打Tag。用户注册登录使用restful_authentication,分页使用will_paginate,Gem版本1.3.5
MySQL 数据库使用以下命令生成所需的控制器和模型:rails generate Gems 添加到 Gemfile: mysql2,devise,will_paginate 使用 Devise 实现用户认证分页是使用 will_paginate gem 实现的在您的系统上运行项目Ruby...
Madrilla 是一个用于预约约会的 Rails 应用程序。 第一个版本针对美发沙龙,但希望可以演变成更通用的预约系统。 依赖关系 以下宝石用于 Madrilla。 它们都包含在 Gemfile 中,因此您应该能够进行“捆绑安装”来完成...
will_paginate - 一个分页库可与Ruby on Rails, Sinatra, Merb, DataMapper和Sequel集成
带测试的 MyRecipes Ruby on Rails 应用程序 进入厨房,用做点好事 生活很忙。 谁能记得要煮晚饭。 Cookin 有许多简单易做的食谱。 您可以浏览食谱,创建帐户并添加您最喜欢的食谱,... will_paginate bootstrap-will_
自述 我第一次尝试在线市场。... Rails 应用程序 使用设计进行用户身份验证 ...使用 will_paginate gem 列出索引页面分页 使用 Figaro gem 隐藏 api 密钥和其他重要信息 使用引导程序构建的前端 Dropbox 上的资产托管
Pager API是一个库,可帮助您基于Rails应用程序的添加meta信息和带有分页信息的适当标头。 目录 快速开始 pager_api依靠 , 和来处理分页。 您需要在pager_api gem之前将pager_api gem之一添加到pager_api : # ...
will_paginate gem可处理跨页面返回的拆分行 actions_as_votable gem投票给一个反馈项目 3个关系表:用户,帖子,投票 GitHub demo.cdr.dev Ruby-2-6-6图像 使用JetBrains RubyMine的GitHub demo.cdr.dev Ruby-2-6-6...
配置:OmniAuth(提供者+身份),可标记行为,可注释行为,Rails-4-自动完成,Redcarpet,Sunspot,will_paginate,引导程序 数据库创建:有关更多信息,请参见db / migrate文件夹 数据库初始化:读取db / seeds.rb...