【问题标题】:Rails 3 and will_paginate - elegant way, how to get total_pagesRails 3 和 will_paginate - 优雅的方式,如何获取 total_pages
【发布时间】:2011-10-22 00:30:05
【问题描述】:

我正在使用 Rails 3 中的 will_paginate 插件,我正在尝试获取页面数 (total_pages) 的某个变量。

我认为总页数在全局变量 @total_pages 中,或者在 @option[:total_pages]** 中,但是如果我在视图中使用这个变量,那么它就不起作用.

我知道,我可以通过这个插件单独获取我的项目在 DB 表中的总页数,但不能这么优雅,如果我已经通过插件将该值存储在某个变量中......

所以我想问你 - 以任何方式存在,如何获得这个值 throw will_paginate 插件?

【问题讨论】:

    标签: ruby-on-rails-3 will-paginate


    【解决方案1】:

    如果您有帖子模型,

     <%= @posts.total_pages %>
    

    将为您提供总页数,即您需要引用您调用 will_paginate 的模型

    http://rdoc.info/github/mislav/will_paginate/master/WillPaginate/Collection

    【讨论】:

    • 谢谢,正是我搜索的内容。
    猜你喜欢
    • 2011-09-15
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-18
    • 2014-09-01
    • 1970-01-01
    相关资源
    最近更新 更多