【问题标题】:Kaminari Link modification in Rails 4Rails 4 中的 Kaminari Link 修改
【发布时间】:2015-06-23 01:04:41
【问题描述】:

使用 kaminari ,我目前生成如下链接

http://localhost:3000/San-Jose_CA?page=52&pgsz=20

但是我怎样才能像下面这样重组它

http://localhost:3000/San-Jose_CA/pg-52?pgsz=20

【问题讨论】:

  • 虽然没有直接回答您的问题,但 Kaminari 文档Creating friendly URLs and caching 可能会对您有所帮助。
  • 不幸的是它没有。它只显示一种方式。我正在寻找另一种方式

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 gem kaminari


【解决方案1】:

您可以在您的 routes.rb 中添加以下内容

      concern :paginatable do

        get '(page/:page)', :action => :index, :on => :collection, :as => ''

      end


  resources :resource_name, :concerns => :paginatable  

https://github.com/amatsuda/kaminari#creating-friendly-urls-and-caching

【讨论】:

    猜你喜欢
    • 2014-07-07
    • 2016-03-19
    • 1970-01-01
    • 1970-01-01
    • 2014-02-20
    • 2016-12-29
    • 1970-01-01
    • 2012-01-02
    • 2011-09-02
    相关资源
    最近更新 更多