【问题标题】:How to set routes.rb for ONLY controller and view object?如何为仅控制器和视图对象设置 routes.rb?
【发布时间】:2010-01-23 15:39:51
【问题描述】:

我有一个名为 store_controller 的控制器和 store 的视图。 但是商店没有模型,但我想在代码中使用store_path。如何在 routes.rb 中添加 store_path?

【问题讨论】:

    标签: ruby-on-rails ruby routes


    【解决方案1】:

    如果您只有一个商店(没有 ID),那么您只能创建一个路线(命名为 store,以便您可以使用 store_path):

    map.resource :store, :only => [:show]
    

    你也可以只创建一个自定义路由:

    map.store "/store", :controller => "store", :action => "show"
    

    【讨论】:

    • 我收到此错误。 #<0x1032a00b8>
    【解决方案2】:

    您也可以在这里阅读更多内容:

    http://guides.rubyonrails.org/routing.html#customizing-resources

    我从这个相关的帖子中挖出来的:

    How to define a custom path in rails?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-04
      • 1970-01-01
      • 2020-04-30
      • 1970-01-01
      相关资源
      最近更新 更多