【问题标题】:Rails: How to link to static pagesRails:如何链接到静态页面
【发布时间】:2018-12-23 01:06:19
【问题描述】:

我想做的是链接到 Rails 中的静态页面。

页面创建于sample.com/path1/path2/page.html.erb

如何链接到page.html.erb

【问题讨论】:

标签: ruby-on-rails ruby-on-rails-4


【解决方案1】:

在你的 routes.rb 中你应该有类似

get '/page', to: 'path#page', as: :page

其中 path 是页面文件所在的文件夹

例如

get '/page', to: 'layout#page', as: :page

然后你会链接到

<li><%= link_to "page", page_path %>

【讨论】:

  • 感谢您的回答。我想做的是链接到嵌套文件夹。如何链接到 /page/layout/foobar/index.html?
  • 那么你的路线中有类似get 'page/layout/foobar/index' 的东西
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-22
  • 2015-06-17
相关资源
最近更新 更多