【发布时间】:2014-09-17 13:48:13
【问题描述】:
我有两个问题:
我有一个叫做主页的控制器。我的主页的视图目录中有一个名为 samplegraph 的视图。我想让路由正常工作,以便 www.homepage.com/samplegraph 将我带到示例图页面。
据我所知,它在 routes.rb 中的路由应该是这样的:
GET 'homepage/samplegraph' => 'homepage#showgraph1'
如果我正确理解 Rails 路由,则此语句会将 GET 请求路由到主页/示例图到主页控制器的 showgraph1 操作。在这一点上,我不是特别确定 showgraph1 操作应该是什么才能呈现视图页面(示例图)。目前这个动作是空的。我真的不知道在这里放什么。
第二个问题:
另外,当我研究 Rails 路由时,我正在研究基于资源的路由。出于我的目的,我不需要由此产生的大部分内容。我感兴趣的一件事是调用基于资源的路由会通过帮助程序自动为您生成路径(我认为?)。
如何为我的路由生成路径,以便我能够使用 link_to 方法将应用程序的各个部分链接在一起?任何帮助/cmets 将不胜感激。
【问题讨论】:
标签: ruby-on-rails