【问题标题】:rails rest routes with multiple params具有多个参数的rails休息路线
【发布时间】:2013-10-07 14:16:42
【问题描述】:

我使用 Refinery CMS 博客模块创建一个简单的博客,现在我尝试自定义存档部分,我想为存档链接添加一个参数,存档的默认路由如下所示:

blog_archive_posts GET     /blog/archive/:year(/:month)(.:format)

现在我的问题是如何在 rails 中调用它以及如何为blog_archive_posts_path 提供参数?

【问题讨论】:

    标签: ruby-on-rails refinerycms


    【解决方案1】:

    试试

    <%= link_to "archive for #{year}/#{month}", 
                blog_archive_posts_path(year: @year, month: @month) %>
    

    @year@month 在您的控制器中适当定义

    【讨论】:

      猜你喜欢
      • 2014-06-15
      • 2020-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-03
      • 2013-06-08
      相关资源
      最近更新 更多