【发布时间】:2019-01-02 13:40:46
【问题描述】:
我是一个相当新的开发人员 ~ 1 年,我在 Rails 中建立了一个博客网站。
我有一个设置,如果我从主页点击帖子,它会转到 www.example.com/posts/article-name。
我决定为我的“联系”和“关于我”页面制作博客文章,然后在我的 layouts/_navbar.html.erb 文件中使用此语法从导航栏中链接到它们:
<li class="nav-item">
<%= link_to 'About', "posts/about-me", class: "nav-link #{yield(:about_active)}" %>
</li>
当我从主页单击“关于”链接时,它工作正常,将我带到 www.example.com/posts/about-me
但是,如果我在一篇博客文章中并单击“关于”页面,它会将我带到 www.example.com/posts/posts/about-me
我对如何解决这个问题有点迷茫。我什至尝试对链接进行硬编码,但这似乎不起作用。任何帮助将不胜感激。
【问题讨论】:
标签: ruby-on-rails hyperlink blogs